整理ES6中常用的几个object API

整理一下一些ES6中经常用到的对象API。

NO1:对象拼接

整理ES6中常用的几个object API_第1张图片

后面的参数target是目标对象,后面可以跟若干个源对象,此API的作用是将多个源对象拼接在目标对象之后,组成一个对象。


NO2:创建一个对象


整理ES6中常用的几个object API_第2张图片

用此方法创建一个对象,新创建的对象会继承“原型对象”的属性,但这些属性并不是新创建对象本身的属性。

NO3:为一个对象定义一个property

整理ES6中常用的几个object API_第3张图片

property有四个属性:

1.value 该property的值;2.writable  该property是否可写;

3.enumerable  当使用for/in语句时,该property是否会被枚举;
4.configurable  该property的属性是否可以修改,property是否可以删除。

NO4:与NO3一样的功能,不同的是该方法可以为对象同时创建多个property

整理ES6中常用的几个object API_第4张图片

NO5:冻结对象

整理ES6中常用的几个object API_第5张图片

当一个对象被冻结之后,就不能再被修改。


你可能感兴趣的:(整理ES6中常用的几个object API)