JSON.stringify(obj/arr)json
將 js對象(數組)轉化爲json對象(數組)數組
JSON.parse(json)函數
將json對象(數組)轉化爲js對象(數組)prototype
Object.create(prototype,[discription])3d
做用:以指定對象爲原型建立新的對象對象
爲新的對象指定新的屬性,並對屬性進行描述blog
-value:指定值ip
-writeable:標識當前屬性值是否能夠修改,默認爲falseget
-configurable:標識當前屬性值是否能夠被刪除,默認爲false原型
-enumerable:標識當前屬性值是否能用for in枚舉,默認爲false
Object.defineProperties(object,descriptors)
做用:未指定對象擴展多個屬性
get:用來獲取當前屬性值的回調值
set:修改當前屬性值觸發的回調函數,而且實參即爲修改後的值
對象自己的兩個方法
get propertyName(){} 用來獲得當前屬性值的回調函數
set propertyName(){} 用來監視當前屬性值變化的回調函數