jquery運算元組

2021-07-11 05:17:51 字數 1141 閱讀 6594

sort()是陣列操作的乙個方法,之前簡單的說過一下,並沒有看重,今天用到了就詳細的說一下。先看下面的使用方法:

1

arrayobj.sort(function);

arrayobj為目標陣列,function為sort()方法執行的函式,如果不寫這個引數,那麼元素將按照 ascii 字元順序進行公升序排列。

如果有函式,那麼sort()方法會把陣列中的元素兩兩傳進執行的函式,如果返回為1則調換兩個元素的位置,如果返回為-1則不變化。

注意:在執行的過程中,並不會生成新的陣列物件。

看了上面的介紹應該明白了sort()用法,那麼我們一起來看一下**吧:

1

2

3

4

5

6

7

functionautosort(a,b)

vararr = ["a","b","c","d"];

arr.sort(autosort);//往autosort中兩兩傳入陣列元素

alert(arr);//打亂順序之後的隨機數組。

上面的方法就是依賴autosort()函式產生的隨機數,如果》=0.5則返回1,小於0.5則返回-1。 從而sort()也就會隨機排序陣列了。

1

2

3

4

5

6

7

var sortdate=function(a,b)else

} targetarry.sort(sortdate);

jquery運算元組的方法

為了更加方便地運算元組,jquery 為我們提供了 5 種方法,如表 1 所示。表 1 jquery 運算元組的方法 方法說明 inarray 判斷元素 merge 合併陣列 makearray 轉換陣列 grep 過濾陣列 each 遍歷陣列 本節教程先來介紹第一種 inarray 判斷元素 合併...

php運算元組

php陣列操作 test01 array a aaaa b bbbb c cccc while list key,value each test01 php陣列操作 array walk 對陣列中的每個成員應用使用者函式 array walk test01,walk test function wa...

js運算元組

1 建立陣列 var array new array var array new array size 指定陣列的長度 var array new array item1,item2 itemn 建立陣列並賦值 2 取值 賦值 var item array index 獲取指定元素的值 array ...