object的靜態方法(靜態方法:在類身上的方法,動態方法:在例項身上的方法)
object.assgin(); 淺拷貝
將多個物件的可列舉屬性拷貝到目標物件上,並且返回賦值後的目標物件。
從右往左賦值。
object.defineproperties(obj,{})
給物件定義屬性,如果存在該屬性,
則用新定義的屬性更新已存在的屬性,
如果不存在該屬性,則新增該屬性。
enumerable(是否可列舉):預設為false
如果設定為false那麼,能夠被in運算,但是不能被for in迴圈到
writable(是否可寫):預設為false
configurable:是否 可被delete,false不能被刪除
能夠修改物件中的乙個屬性,資料劫持
object.defineproperty(obj,'name',,
set:function(newval)
})
原型鏈 Object的一些方法
經典繼承封裝函式 o1.proto o.prototype o2 建構函式的例項的 proto 和建構函式的prototype是全等於的 function craeate obj f.prototype obj return new f es5 ie9 支援object.create 固定方法 va...
類的父類object的一些屬性 方法
class test 文件字串 name scolia print test.doc 提醒一下,函式是help 例項也可以訪問,但是子類並不會繼承父類的文件字串 print test.module class test 文件字串 name scolia a test a.name good prin...
NSArray的一些方法
nsarray 不可變陣列類 建立只有乙個元素的陣列 arraywithobject nsarray建立的陣列內部存放的元素必須是 物件 型別 nsarray array nsarray arraywithobject 1 arraywithobject接收的引數是 物件 型別資料,1 可以看做是乙...