2018-08-22

2018-08-22  本文已影响0人  小付君

对象

一. es6中对象的简写

let json = {

    a,

    b,

    show(){}

}

对于方法不可以用箭头函数,因为箭头函数中的this的指向。

二.对象的方法

1 Object.assign()

功能有两个:1.复制对象       2.合并参数

对于复制对象,我们进行如下的例子解析:

Object.assign({}, json);                    //返回一个新对象,对象的值和json的值相同。

Object.assign({}, json, {a: 2});             //合并参数

2 Object.keys()

3 Object.values()

4 Object.entries()

object身上有...(剩余运算符)

let {x, y, ...z} = {a:1, b:2, c:3, d: 4};

console.log(z);      //{c:3, d:4}

三.array.from(str)

只要str有length属性,就可以将str转化为数组。

上一篇下一篇

猜你喜欢

热点阅读