随笔分类 - JavaScript
摘要:示例 var arr = [["aa","bb","cc"],["aa","bb","cc"],["b","b","v"]]; var hash = {}; var result = []; for(var i = 0, len = arr.length; i < len; i++){ if(!ha
阅读全文
摘要:取反运算简单使用 参考: https://zhuanlan.zhihu.com/p/261080329 https://blog.csdn.net/qq_19272431/article/details/78564391 // 推断: // 1. 计算机中的位运算都是补码运算,因为数字存储到计算机的
阅读全文
摘要:异或运算的简单使用 参考: https://blog.csdn.net/qq_19272431/article/details/78564391 交换两个数 let a = 5 let b = 9 //a ^ b ^ b = a ^ 0 = a; a ^= b; // <=> a = a + b b
阅读全文
摘要:立即执行函数(function(){})() 关键词: 立即执行函数 匿名函数 作用域 格式: (function())() 作用: 立即执行函数(function())()是匿名函数, 主要利用函数的作用域, 减少全局变量的使用 解释 前提知识 js中的函数通常有两种命名方式,分别是 声明式函数
阅读全文
摘要:两元判断代码优化 if (node) return 'true' else return 'false' // 优化 return node? 'true' : 'false' // 优化特例 return node && node.val ? 'true' : 'false' // 优化 retu
阅读全文

浙公网安备 33010602011771号