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笔记 DEMO
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笔记