首页  >  问答  >  正文

前端 - javascript中如何创建空对象?

顺便区分下 {} , Object.create(null) , null , new Object();

阿神阿神2749 天前366

全部回复(1)我来回复

  • PHP中文网

    PHP中文网2017-04-10 14:31:25

    {}Object.create(null)的区别: 前者的__proto__属性是Object, 后者的是undefined(经 @猪了个去 提醒, 此处应为undefined, 不是null);
    null不是对象;
    new Object(){}应该是等价的.

    回复
    0
  • 取消回复