Object.create(null) 和{}的區別

一、js創建對象的方式 var obj = Object.create(null); var obj1 = {} var obj2 = new Object() 二、區別 創建的方法有如上的三種方法,那麼他們之間有什麼區別呢? 通過 Object.create(null) 創建的對象是不繼承Object原型鏈上的屬性,如tostring()方法這些 var obj = Object.create(
相關文章
相關標籤/搜索