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

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

@ouyangxuanyun 明白了,多谢解答。

回到顶部