关于Underscore.js源码中isUndefined方法实现,以下两种方法是否完全相同?
 发布于 7 年前  作者 xuanyuan  3113 次预览  最后一次回复是 7 年前  来自 问答 
var isUndefined = function (obj) {
    return obj === void 0;
}
var isUndefined = function (obj) {
    return obj === undefined;
}
2 回复
ouyangxuanyun

用void 0是为了防止undefined被重写而出现判断不准确

xuanyuan

@ouyangxuanyun 明白了,多谢解答。