首页   注册   登录
 victorhe0601 最近的时间轴更新

victorhe0601

V2EX 第 258595 号会员,加入于 2017-10-10 14:39:46 +08:00
victorhe0601 最近回复了
@xiadd, 有通过 stackoverflow 去提问,但是因为刚刚进入,有发帖限制。不过我确实把这里当成中国的 stackoverflow。我会暂时停止发帖转到 segmentfault 试一下。
@shintendo 关于传参是否有 by reference,https://stackoverflow.com/questions/7744611/pass-variables-by-reference-in-javascript,你对 JS 真的弄得非常清楚。再次感谢。
谢谢 @shintendo @victorhe0601。结贴。希望这里有个结贴的功能来确保 close 掉的帖子:可以被搜索(内外部),但是不会在 parent 论坛显示或者说明 close 掉了,不然会浪费大家的时间,以为还没有解决。
@shintendo 嗯,清楚了。底层的逻辑:字面值(这个例子中的{
identified : false,
'transport type' : 'flying'
})是先存入内存,字面值有了 reference 之后才被赋值给参数 obj,而不是一个变量赋值了之后,再把字面值存入。对吧?
按照仅仅是传入 reference 的说法,在重新赋值的时候,应该 reference 的对应的值就会发生变化吧。
27 天前
回复了 victorhe0601 创建的主题 JavaScript callback 为什么没有被调用?
尤其感谢 @shintendo 和 @1to3
27 天前
回复了 victorhe0601 创建的主题 JavaScript callback 为什么没有被调用?
谢谢各路神仙的指点。
27 天前
回复了 victorhe0601 创建的主题 JavaScript callback 为什么没有被调用?
我知道了,应该是 stackoverflow 这里边的例子不是针对 JS 的。只是一个范例。谢谢大家。所以:无论如何怎样传入,都需要显式调用才行。
27 天前
回复了 victorhe0601 创建的主题 JavaScript callback 为什么没有被调用?
参见这个例子: https://stackoverflow.com/questions/824234/what-is-a-callback-function

这个代码里边也没有显式调用,而且还有很多人都是这么解释的,参见: http://javascriptissexy.com/understand-javascript-callback-functions-and-use-them/
https://codeburst.io/javascript-what-the-heck-is-a-callback-aba4da2deced

因为看了上面的这些文档,我以为 callbacks 的执行逻辑就是这样:在 parent 函数执行完成之后,自动执行,不用显式调用?
关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2482 人在线   最高记录 4385   ·  
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.3 · 13ms · UTC 00:39 · PVG 08:39 · LAX 17:39 · JFK 20:39
♥ Do have faith in what you're doing.
沪ICP备16043287号-1