eg:
let i=5;
let j=10;
console.log(i);
console.log(j);
[i,j]=[j,i];
console.log(i);
console.log(j);
//i和j不必借助第三个变量,即可交换数值
eg:
let n=matrix.length;
//水平交换
for(let i=0;i<n/2;i++){
[matrix[i],matrix[n-1-i]]=[matrix[n-1-i],matrix[i]];
}
特别适用于数组当中,数组元素之间来交换数据.
版权属于:小小窝/禾下月
本文链接:https://hxyxyz.top/index.php/Web/201.html
本站文章采用 知识共享署名4.0 国际许可协议 进行许可,请在转载时注明出处及本声明!