Javascript jQuery中的数组函数

Javascript jQuery中的数组函数,javascript,jquery,arrays,function,Javascript,Jquery,Arrays,Function,我正在我的web应用程序中使用jQuery。我想使用数组,但我无法在jQuery中找到数组的函数(添加、删除或追加数组中的元素)。是否有任何与jQuery数组函数相关的链接可以解释jQuery数组函数?jQuery的数组函数非常有限,因为JavaScript本身就有大部分数组函数。但这里是他们拥有的:。看看 获取有关JavaScript数组的文档。 jQuery是一个库,它为JavaScript添加了一些魔力,JavaScript是一种功能强大的脚本语言。图书馆只是填补了空白-了解核心 中讨论了

我正在我的web应用程序中使用jQuery。我想使用数组,但我无法在jQuery中找到数组的函数(添加、删除或追加数组中的元素)。是否有任何与jQuery数组函数相关的链接可以解释jQuery数组函数?

jQuery的数组函数非常有限,因为JavaScript本身就有大部分数组函数。但这里是他们拥有的:。

看看 获取有关JavaScript数组的文档。

jQuery是一个库,它为JavaScript添加了一些魔力,JavaScript是一种功能强大的脚本语言。图书馆只是填补了空白-了解核心

中讨论了一个名为“rich array”的jQuery插件。

该站点提供了一些jQuery数组功能的好例子。(单击左侧选项卡上的“实用程序”,然后单击“阵列和对象操作”。

获取阵列中最大值和最小值的简单方法如下所示。 这一点已在


查看jQuery函数,还有一个jQuery插件,它在数组中添加了一些方法:

此插件实现库数组方法,例如:

var arr = [1,2,3,4,5,6];
$.protify(arr, true);
arr.all();  // true

var arr = $.protify([1, 2, 3, 4, 5, 6]);
arr.any(); // true
还有更多。

您可以使用。这真的让事情变得简单

例如,从数组中删除元素时,需要执行以下操作:

_.without([1, 2, 3], 2);
结果将是[1,3]


它减少了在jQuery中使用等编写的代码。

值得一提的是,jQuery对象本身并不是数组。它们在许多方面与数组类似——它们使用
eq()
方法编制索引,并具有
.length
属性——但大多数标准JavaScript数组方法在jQuery对象上不起作用。为什么这个库不扩展数组对象?
_.without([1, 2, 3], 2);