“ void 0”是什么意思?[重复]

通过阅读Backbone.js源代码,我看到了以下内容:

validObj[attr] = void 0;

什么void 0在这里使用它的目的是什么?

十三泡芙2020/03/12 17:27:37

void是保留的JavaScript关键字。它计算表达式并始终返回undefined

2020/03/12 17:27:37

void 0返回undefined且无法覆盖,但undefined可以覆盖。

var undefined = "HAHA";