美文网首页
ES6 扩展运算符 常用场景

ES6 扩展运算符 常用场景

作者: CoderZb | 来源:发表于2021-12-24 10:02 被阅读0次

    一、复制数组

    var arr = [{id:1,mark:'m'},{id:2,name:'n'}];
    var copyArray = [...arr];
    console.log('复制数组--',copyArray);
    

    image.png

    二、数组拼接

    var arrA = [{id:1,mark:'m'},{id:2,name:'n'}];
    var arrB = [{id:3,mark:'x'},{id:4,mark:'y'},{id:5,mark:'z'}];
    arrA.push(...arrB);
    console.log('拼接数组后--',arrA);
    
    image.png

    二、多个数组拼接

    var arrA = [{id:1,mark:'m'},{id:2,name:'n'}];
    var arrB = [{id:3,mark:'x'},{id:4,mark:'y'},{id:5,mark:'z'}];
    var arrC = [{id:6,mark:'k'}];
    var arrD = [...arrA, ...arrB, ...arrC];
    console.log('多个数组拼接--',arrD);
    
    image.png

    四、字符串转数组

    var arr = 'coderZb';
    var changeToArr = [...arr];
    console.log('字符串转数组--',changeToArr);
    
    image.png

    相关文章

      网友评论

          本文标题:ES6 扩展运算符 常用场景

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