js如何创建一个没有原型的对象?

js通过字面量形式创建的对象,比如 var o = {};

这种形式创建的对象是有原型的,即原型为Object;原型如下:

  1. {}
    1. __proto__:

 

如果需要创建没有原型的对象,可以使用Object.create(null)来实现:

var o = Object.create(null);
o
{}No properties

暂无评论

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注