随笔分类 -  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 阅读全文
posted @ 2022-05-01 18:31 白い故雪 阅读(406) 评论(0) 推荐(0)
摘要:取反运算简单使用 参考: https://zhuanlan.zhihu.com/p/261080329 https://blog.csdn.net/qq_19272431/article/details/78564391 // 推断: // 1. 计算机中的位运算都是补码运算,因为数字存储到计算机的 阅读全文
posted @ 2022-04-23 22:13 白い故雪 阅读(98) 评论(0) 推荐(0)
摘要:异或运算的简单使用 参考: 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 阅读全文
posted @ 2022-04-23 21:13 白い故雪 阅读(54) 评论(0) 推荐(0)
摘要:立即执行函数(function(){})() 关键词: 立即执行函数 匿名函数 作用域 格式: (function())() 作用: 立即执行函数(function())()是匿名函数, 主要利用函数的作用域, 减少全局变量的使用 解释 前提知识 js中的函数通常有两种命名方式,分别是 声明式函数 阅读全文
posted @ 2022-04-21 17:49 白い故雪 阅读(229) 评论(0) 推荐(0)
摘要:两元判断代码优化 if (node) return 'true' else return 'false' // 优化 return node? 'true' : 'false' // 优化特例 return node && node.val ? 'true' : 'false' // 优化 retu 阅读全文
posted @ 2022-04-19 10:30 白い故雪 阅读(30) 评论(0) 推荐(0)