基础知识

交换函数

位运算符交换

const swap = (a, b) => {
    a = a ^ b
    b = a ^ b
    a = a ^ b
} 

解构交换

const swap = (a, b) => {
    [a, b] = [b, a]
}

最后更新于