- 博客(3)
- 收藏
- 关注
原创 JS 关于 || 和 && 的简单计算方式
我看到网上有写文章写到 如果是true|| 就返回第一个操作数,如果是false || 就返回第二个操作数。。。什么什么的 死记硬背对于我来说很难, 我的理解方式是 || 操作符 : 有一个为true即为true, 从左到右转化成boolean值,如果值为true,就不继续计算了,直接返回该值 所以,它会返回转化后第一个为true 的值 && 操作符 : 都为true为true,有false就会false 从左到右转化成boolean值,如果值为false,就不继续计算..
2020-09-28 13:58:49 145
原创 JS常见循环性能排序
上顺位速度较快 for + 存储length 优化 指定变量length 存储数组长度 速度最快 forEach 没有break continue return功能 for of 需要目标有Iterator(遍历器)接口 for in 专为遍历对象设计 会遍历对象上所有属性 包括原型链上的 配合 hasOwnProperty可以遍历本身属性 map 返回数组,不可停止,相对最慢 ...
2020-09-24 09:14:36 255
原创 关于JS原型链的直观理解
for 速度最快优化 (用变量把length存储之后,速度快慢分情况,可能length大的时候存储length比较快) forEach 没有break continue return功能 for of 需要目标有遍历接口 for in 专为遍历对象设计 会遍历对象上所有属性 包括原型链上的 配合 hasOwnProperty可以遍历本身属性 map 相对最慢 ...
2020-09-23 10:32:16 134
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人