Object.create(null) 和{}的区别

一、js创建对象的方式 var obj = Object.create(null); var obj1 = {} var obj2 = new Object() 二、区别 创建的方法有如上的三种方法,那么他们之间有什么区别呢? 通过 Object.create(null) 创建的对象是不继承Object原型链上的属性,如tostring()方法这些 var obj = Object.create(
相关文章
相关标签/搜索