美文网首页前端杂货铺
ES6 解构赋值小用法

ES6 解构赋值小用法

作者: waanhappy | 来源:发表于2018-03-19 00:47 被阅读0次

    使用结构赋值替代Object.assign部分使用场景

    
    let state = {
        name: 123,
        createTime: '2018-08-08',
        color: '#233'
    };
    
    let newState = {
        do: 'read book',
        like: '2333'
    };
    
    // 在react中会用到类似的用法
    // let res = Object.assign({},state,newState);
    // 现在直接
    let res = { ...state, ...newState};
    
    console.log(res);
    // {name: 123, createTime: "2018-08-08", color: "#233", do: "read book", like: "2333"}
    
    

    相关文章

      网友评论

        本文标题:ES6 解构赋值小用法

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