我们可以使用对象字面量{}
来创建空对象,但这样创建的对象有隐式原型__proto__
和一些对象方法比如常见的hasOwnProperty
,下面这个方法可以创建一个纯对象。
一、创建空对象
栗子:
let dict = Object.create(null); console.log(dict); // No properties console.log(dict.__proto__); // undefined
二、使用 {}
栗子:
let dic = {};
console.log(dic);
console.log(dic.__proto__);
结果:
原文:https://www.cnblogs.com/liushihong21/p/11275699.html