数组函数在jQuery中

我在我的web应用程序中使用jQuery。 我想使用数组,但我无法find数组中的函数(在数组中添加,删除或追加元素)。 有没有任何链接相关的jQuery数组函数,这将解释jQuery数组函数?

查看https://developer.mozilla.org/En/Core_JavaScript_1.5_Reference/Global_Objects/Array以获取有关JavaScript数组的文档。;
jQuery是一个为JavaScript添加了一些魔力的库,这是一个function强大且function强大的脚本语言。 图书馆只是填补了空白 – 了解核心!

jQuery的数组函数非常有限,因为JavaScript本身就是其中的大部分。 但是这里是他们所拥有的: 实用工具 – jQuery API

获取数组中最大值和最小值的简单方法如下。 这已被解释为在数组中获取最大值和最小值

 var myarray = [5,8,2,4,11,7,3]; // Function to get the Max value in Array Array.max = function( array ){ return Math.max.apply( Math, array ); }; // Function to get the Min value in Array Array.min = function( array ){ return Math.min.apply( Math, array ); }; // Usage alert(Array.max(myarray)); alert(Array.min(myarray)); 

Visual jQuery站点有一些很好的jQuery数组function的例子。 (单击左侧选项卡上的“实用程序”,然后单击“数组和对象操作”。)

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

你可以使用underscore.js 。 这真的让事情变得简单。

例如,从数组中删除元素,你需要做的 –

 _.without([1,2,3], 2); 

结果是[1,3]。

它减less了你在jQuery中使用grep等编写的代码。

还有一个jQuery插件,在数组中添加了一些方法。

http://www.learningjquery.com/2009/02/implementing-prototypes-array-methods-in-jquery

这个插件实现了原型的lib数组方法,比如

 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 

和更多

看看jQuery函数.grep().map()