CNode

关于Underscore.js源码中isUndefined方法实现,以下两种方法是否完全相同?

问答
Xxuanyuan发布于8 年前最后回复8 年前2 回复3273 浏览0 收藏
var isUndefined = function (obj) {
    return obj === void 0;
}
var isUndefined = function (obj) {
    return obj === undefined;
}
查看回复

回复 (2)

O
ouyangxuanyun#1·8 年前

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

X
xuanyuan#2·8 年前
参与回复
登录后即可参与回复。登录