gpt4 book ai didi

Javascript 拼图 - 一行

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:00:34 27 4
gpt4 key购买 nike

你能在不抛出错误的情况下解决这个问题吗?答案是单线。这是来自一个死的职位发布,在回复中要求回答。我认为这是剔除受访者的聪明方法,但我似乎无法在不出错的情况下回答它。

显而易见的解决方案:

f.moo(alert(f.foo));

但这会抛出 TypeError: callback is undefined { message="callback is undefined", more...}

var f = (function(){
return {
foo : "bar",
moo : function(callback){
callback.call(this)
}
}
})();
//alert "bar" by foo

最佳答案

您必须向f.moo 传递一个函数。您正在调用 alert 并传递 alert 的结果(什么都没有)。

f.moo(function() { alert(this.foo); });

关于Javascript 拼图 - 一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4157514/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com