gpt4 book ai didi

javascript - 函数式 jQuery : Custom Events or Functions?

转载 作者:行者123 更新时间:2023-11-30 06:09:12 24 4
gpt4 key购买 nike

作为函数式编程的新手,我正在处理我的应用程序的 javascript(专门使用 jQuery),并且想知道 jQuery 的事件系统如何与其函数式编程范式相关。

我有一个函数 setupAccountHeader,它可以很容易地成为文档绑定(bind)事件,例如

$(document).bind('setupAccountHeader', function() {
blah, blah, blah;
});

var setupAccountHeader = function() {
blah, blah, blah;
};

然后,在需要时触发或调用。

所以我有两个问题:

1) 函数式 jQuery 更喜欢哪种风格,或者这纯粹是品味/个人风格的问题?对大局架构的影响如何?

2) 函数式 jQuery 有什么好的资源吗?我觉得这是 John Resig 的意图,但我找不到太多关于这在实现中意味着什么的信息或指南。

最佳答案

第二种样式的好处是它会在调试器调用堆栈中显示其名称,而不是“匿名”,我觉得后者更有用。

您可以通过以下方式实现上述目标以及 jQuery 添加的事件机制(如 Elzo 所说):

$(document).bind('setupAccountHeader', setupAccountHeader);

关于javascript - 函数式 jQuery : Custom Events or Functions?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1255600/

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