V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  bigmusic  ›  全部回复第 1 页 / 共 1 页
回复总数  8
2013-06-02 22:44:31 +08:00
回复了 foru17 创建的主题 Node.js 有谁能简单地解释一下node.js的异步和回调函数
2012-10-12 12:41:07 +08:00
回复了 flyingkid 创建的主题 JavaScript 如何计数
闭包正解
@chone 可能是我大概自学了一下C的缘故吧,那时候对指针印象很深,因为脑子不好使,用了几天时间去了解,然后看明白了兴奋了一段子,学JS前又看了一些公开课,有几集就是说C的指针,然后就混沌了...
anyway,谢谢你们,现在开始攻BOM和DOM了~
@chone
都怪我脑袋不好使,被两个指针搞晕了...这是逻辑思维的问题,现在清晰多了,之前理解不了老怕自己对引用指针理解错误,奇怪问了两个做前端的都答不出来.._-_
@binux 在js中,对象的引用只能用指针来理解
这里操纵不是MYAPP,而是parent这个指针指向MYAPP里面不同的对象
@binux
如果换成MYAPP,你会得到MYAPP={x:3}的结果如果我没记错,因为MYAPP的指针被覆盖了

再有,我提的这个问题也是不成立的,将var parent=MYAPP;搬到全局对结果没影响,这只是两个指针的戏法而已~
@wong2 你说的很对啊啊啊啊啊啊啊
已解决,这并不是一个简单的相等引用的问题,因为循环中的指针parent不断改变,而MYAPP这个指针是没有变的,我的理论没有错,这里只是两个指针,一个全局不变,一个局部随循环改变的不同
parent在第一次循环指向MYAPP.module1,第二次循环指向MYAPP.module1.module2,第三次指向MYAPP.module1,module2.module3
可以在循环内加上console检测parent.x的变化观察之

这是一个脑子不够用的逻辑问题.....我恨我不是谢耳朵,可以继续DOMBOM了
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   965 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 13ms · UTC 21:11 · PVG 05:11 · LAX 13:11 · JFK 16:11
Developed with CodeLauncher
♥ Do have faith in what you're doing.