JavaScript 书写规范及技巧
强类型检查
使用 === 而不是 ==
1 | 0 == false // true |
变量命名
1 | // 不推荐 |
设置原型的构造函数
1 | function Person(name) { |
创建 Web Workers
1 | <script id="worker" type="javascript/worker"> |
map 技巧
map 里使用 parseInt 会返回 NaN
1 | // 不要这么写 |
三目运算符
1 | // 当 x === 1 返回 false 不想调用 doSomethingElse 时 |
清除 Yarn 中的缓存
1 | yarn cache clear |
innerText 在 IE 有效,其他浏览器无效
1 | const el = document.getElementById('foo'); |
[译] JavaScript 技巧 —— 子代构造函数,文本选择,内联 Workers 等等√
【译】JS代码整洁之道——快速最佳实践√
JavaScript闭包应用介绍
如何精确统计页面停留时长