void-0 and undefined

void-0 and undefined

今天看到一个

if (context === void 0) return func;

很是不能理解为什么这么写。在stackoverflow上找到了答案 stackoverflow.com

void总是返回undefinde,而undefined是一个可以被改变值的关键字。所以这里用了

Written on February 27, 2015