需要認真理解方法函式
陣列排序sort()
sort()方法使陣列中的元素按照一定的順序排列。
語法:
arrayObject.sort(方法函式)
引數說明:
1.如果不指定,則按unicode碼順序排列。
2.如果指定,則按所指定的排序方法排序。
myArray.sort(sortMethod);
注意: 該函式要比較兩個值,然後返回一個用於說明這兩個值的相對順序的數字。比較函式應該具有兩個引數 a 和 b,其返回值如下:
若返回值 若返回值>-1 && 若返回值>=1,則表示 A 在排序後的序列中出現在 B 之後。
1.使用sort()將陣列進行排序,程式碼如下:
執行結果:
Hello,JavaScript,John,love
1,100,16,50,6,80
注意:上面的程式碼沒有按照數值的大小對數字進行排序。
2.如要實現這一點,就必須使用一個排序函式,程式碼如下:
執行結果:
80,16,50,6,100,1
1,6,16,50,80,100
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/810/viewspace-2799012/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 認真一點學 Go:10. 函式Go函式
- 理解JavaScript中函式方法JavaScript函式
- JS函式,物件,例項方法,物件方法理解JS函式物件
- 理解仿函式函式
- javascript系列--認識並理解建構函式,原型和原型鏈JavaScript函式原型
- 閉包函式(匿名函式)的理解函式
- 【函式】oracle視窗函式over()的理解函式Oracle
- 深入理解 函式、匿名函式、自執行匿名函式函式
- 理解 pcntl_fork 函式函式
- 遞迴函式的理解遞迴函式
- 理解函式防抖Debounce函式
- 如何理解jQuery.on()函式jQuery函式
- webGL: vertexAttribPointer 函式理解Web函式
- 如何理解高階函式函式
- 深入理解 Generator 函式函式
- Golang字串函式認識(二)Golang字串函式
- Golang字串函式認識(一)Golang字串函式
- 深入理解函式節流與函式防抖函式
- Date函式方法函式
- java方法/函式Java函式
- Swift4.0 sorted(by:)函式理解(閉包$理解)Swift函式
- TypeScript 中函式的理解?與 JavaScript 函式的區別?TypeScript函式JavaScript
- vue所有生命週期函式/鉤子函式理解Vue函式
- 輕鬆理解JS函式節流和函式防抖JS函式
- 理解Python函式閉包Python函式
- JS的學習理解--->函式JS函式
- 關於count函式的理解函式
- 回撥函式的理解(一)函式
- 理解Underscore中的_.bind函式函式
- 理解神經元和函式函式
- 理解Underscore中的flatten函式函式
- 理解 Thread.Sleep 函式thread函式
- 自執行函式的理解函式
- 如何理解Vue的render函式Vue函式
- 理解JavaScript的函式呼叫和thisJavaScript函式
- Java回撥函式的理解Java函式
- strcat函式的基礎認識函式
- python中關於列表的一些內建方法(函式)和操作(部分需要理解的會給出例子)Python函式