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(){} 用来监视当前属性值变化的回调函数