js解构对象类型的实参,并赋初始值
使用场景实例: //把a数组中 前三个元素 复制到b数组索引为4的位置 function arraycopy({ from,to,n,fromIndex=0,toIndex=0}){ let valuesToCopy=from.slice(fromIndex,fromIndex+n) to.splice(toIndex,0,...valuesToCopy) } let a=[1,2,3,4,5] let b=[9,8,7,6,5] arraycopy({from:a,n:3,to:b,toIndex:4}) //[9,8,7,6,1,2,3,5]
浙公网安备 33010602011771号