web-dev-qa-db-ja.com

jQueryの配列関数

WebアプリケーションでjQueryを使用しています。配列を使用したいのですが、jQueryで配列の関数(配列内の要素を追加、削除、または追加)を見つけることができません。 jQuery配列関数を説明するjQuery配列関数に関連するリンクはありますか?

46
Prashant

JavaScript配列のドキュメントについては、 https://developer.mozilla.org/En/Core_JavaScript_1.5_Reference/Global_Objects/Array をご覧ください。
jQueryはJavaScriptに魔法を追加するライブラリです。JavaScriptは、機能が豊富で機能豊富なスクリプト言語です。ライブラリはギャップを埋めるだけです-コアを知ろう!

84
meouw

javaScriptにはjQuery自体のほとんどがあるため、jQueryの配列関数は非常に限られています。ただし、次のものがあります:ユーティリティ-jQuery API

24
Pim Jager

配列の最大値と最小値を取得する簡単な方法は次のとおりです。これは 配列の最大値と最小値を取得 で説明されています

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));
12
Taha

Visual jQuery サイトには、jQueryの配列機能の優れた例がいくつかあります。 (左側のタブの[ユーティリティ]をクリックし、[配列とオブジェクトの操作]をクリックします。)

2
yalestar

リッチアレイjQueryプラグインで説明されている「リッチアレイ」と呼ばれるjQueryのプラグインがあります。

1
Scott Evernden

nderscore.js を使用できます。本当にシンプルになります。

たとえば、配列から要素を削除する必要があります-

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

結果は[1,3]になります。

Jqueryでgrepなどを使用して記述するコードを減らします。

1
vatsal

JQuery関数 .grep() および .map() を調べます

0
KevinDeus

また、配列にいくつかのメソッドを追加するjqueryプラグインがあります。

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

このプラグインは、次のようなPrototypes 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

もっと

0
demosthenes