ES5学习01

1.JSON对象

 JSON.stringify(obj/arr)json

将 js对象(数组)转化为json对象(数组)数组

 JSON.parse(json)函数

 将json对象(数组)转化为js对象(数组)prototype

2.Object扩展

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

 

相关文章
相关标签/搜索