美文网首页
2018-08-22

2018-08-22

作者: 小付君 | 来源:发表于2018-08-22 22:18 被阅读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转化为数组。

    相关文章

      网友评论

          本文标题:2018-08-22

          本文链接:https://www.haomeiwen.com/subject/hmduiftx.html