问答详情
源自:3-8 once的设计

为什么 disable() 里设置为 undefined 而不是 null?

list = stack = memory = undefined;

清空变量不一般是使用 null 么?

提问者:小影Cople 2015-06-30 12:38

个回答

  • 1于是浮草开出伶仃的花_0
    2015-09-18 07:12:28

    Undefined类型只有一个值,即undefined。当声明的变量还未被初始化时,变量的默认值为undefined。
    Null类型也只有一个值,即null。null用来表示尚未存在的对象,常用来表示函数企图返回一个不存在的对象。