javascript - JQuery语法困惑

标签 javascript jquery

我几乎是 JQuery 的新手。因此,如果它是微不足道的,请原谅。

这在 JQuery 中是什么意思:var Utilities = $([]);

这就像定义一个数组吗?是否有指向示例的链接?

更多信息:在代码中定义之后,我看到了:

Utilities.Message = ' some message';
Utilities.function1 = function(message) { some code };
Utilities.function2 = function() { some code};

调用方法:Utilities.function2();

谢谢, -萨拉。

最佳答案

$([]) 会使用 jQuery( elementArray ) signature创建一个空的 jQuery 集合。

jQuery() 签名直到 jQuery 1.4 才可用,因此 jQuery([]) 可以在此之前使用并且可以仍然用于与旧版本的库兼容。

在 1.4 之前,jQuery() 将执行与 jQuery(document) 相同的操作。

关于javascript - JQuery语法困惑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14490780/

相关文章:

javascript - ng-change 不能与带选项的 ng-repeat 一起使用,但可以与 ng-options 一起使用

javascript - 表格 Angular 过滤器

jquery 自动完成功能不起作用

javascript - 根据特定列中的值设置 FlexiGrid 行的颜色

javascript - If...Else,当 if 条件不满足时,Else block 不执行

javascript - 覆盖 jquery 闭包中定义的函数

javascript - 动态更新 pointStart 和 pointInterval

javascript - 构建动态 json 树

jquery - 当我创建 jQuery 插件时,最好在需要时包含 Modernizr 吗?

jquery - 无序列表的最后一个元素在页面底部被截断 [New Issue]