javascript - 从未设置的变量赋值 | _jQuery 是做什么用的?

标签 javascript jquery

这个值是在 jQuery 暴露给全局范围之前设置的:

_jQuery = window.jQuery,

接近 IIFE 的末尾,在上面的语句之后有

window.jQuery = window.$ = jQuery;

这是来自 jQuery development source .

什么编译器机制允许 jQuery 对未设置的变量进行赋值。

另外,_jQuery 的一般用途是什么?

最佳答案

正如评论所说,_jQuery 支持全局范围内已经存在的任何东西(比如旧版本的 jQuery)。这可能是为了 jQuery.noConflict 特性。

关于javascript - 从未设置的变量赋值 | _jQuery 是做什么用的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12218798/

相关文章:

javascript - 为每个 DOM 元素应用随机化的 CSS

javascript - JavaScript 或 jQuery 可以根据多个条件对 JSON 数组进行排序吗?

javascript - FullCalendar 月 View 显示不正确的时间

javascript - 使用 jQuery.getJson 获取 Web API

javascript - 根据另一个向量设置 Shiny tableOutput 中列的背景颜色

javascript - 同步返回异步onload事件的值?

jquery - 如何在日期选择器中设置 3 个月的日期范围?

javascript - 使用带有 JavaScript 的 hostip 进行地理定位

javascript - coffeescript,jquery中的每个循环

jquery - 成功后ajax调用函数