笔记

JS

使用 ^ 切换变量 0 或 1

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
// --- before ---
// if 判断
if (toggle) {
    toggle = 0;
} else {
    toggle = 1;
}
// 三目运算符
togle = toggle ? 0 : 1;

// --- after ---
toggle ^= 1;

void 0 比写 undefined 快

1
2
let d = void 0;
console.log(d); // undefined

使用 Array.length = 0 来清空数组

VUE

VUE笔记