SOURCE

// 扩展运算符是将数组和伪数组用逗号分割形成一个独立元素

// 数组合并
let arr1 = [1,2,3]
let arr2 = [4,5,6]
//常用的合并方式
//1.数组遍历合并;2.es6的apply
//Array.prototype.push.apply(arr1,arr2)
//console.log(arr1)


// 用扩展运算符将将目标数组打散
arr1.push(...arr2)
console.log(arr1)

// rest参数 用...定义  又称剩余参数
// 把逗号隔开的值组合成一个数组
// 常用于函数的不确定形参
function foo(...args){
    console.log(arguments)
    console.log("args: ",args)
}
foo(1,2,5,"333")
console 命令行工具 X clear

                    
>
console