gpt4 book ai didi

javascript - 全局曝光 | jQuery 与 Backbone

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:04:33 25 4
gpt4 key购买 nike

Backbone 在前 50 行左右的代码中暴露自己。

最后 50 行代码中的 JQuery。

为什么不同?

这只是随机的开发者选择吗?或者有什么我在这里看不到的目的。

Github Backbone

Backbone = root.Backbone = {}; // line 33

JQuery Latest

window.jQuery = window.$ = jQuery; // near bottom..can someone post github link 

最佳答案

Backbone 似乎使用对象原型(prototype)并在之后应用特性/功能。

jQuery 似乎创建了一个闭包并稍后将其公开给全局范围,因为在 noConflict-Mode 中有可能不公开“$”而只公开“jQuery”。这似乎也确保了“就绪”事件不会在定义所有操作之前过早运行,因为 JS 的回调可能有一些棘手的竞争条件......

关于javascript - 全局曝光 | jQuery 与 Backbone,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12630518/

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