- 博客(1)
- 资源 (16)
- 收藏
- 关注
转载 关于js连等赋值
一、引子var a = {n:1}; a.x = a = {n:2}; alert(a.x); // --> undefined 看 jQuery 源码 时发现的这种写法。以上第二句 a.x = a = {n:2} 是一个连续赋值表达式。这个连续赋值表达式在引擎内部究竟发生了什么?是如何解释的? 二、猜想 猜想1:从左到右赋值,a.x 先赋值为 {n:2},但随后 a
2016-09-27 14:16:52 545
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人