获得徽章 0
- 今天看到一篇文章
www.cnblogs.com
里面的一段代码有点意思(图1 第1 - 5行)
按照浏览器的执行结果可以逆推出大致的过程
a.x 中的 a 在执行的时候和 b 确实是指向同一空间
最后的 b.x 和 a 全相等可以证明图1和图2是等效的
最后的结构应该是图4的样子
比较匪夷所思的是图3
按照 MDN 上的优先级
括号的优先级应该比成员访问高
还是得到同样的结果
各位有什么比较好的解释吗展开924 - 1. 专为性能而优化的代码一般难读。
2. 简洁的代码更易理解。
3. 过早优化是万恶之源 — 高德纳
4. 大部分代码对性能的影响微不足道。你应该只优化确实耗时的代码。
5. 算法替换比代码微调更有效481