2012年2月20日

JavaScript 依物件某個值排序


 



JavaScript array sort()


甚麼是array sort?

sort 方法將 Array 對象進行適當的排序;在執行過程中並不會創建新的 Array 對象。
如果為 sortfunction 參數提供了一個函數,那麼該函數必須返回下列值之一:
  • 負值,如果所傳遞的第一個參數比第二個參數小。
  • 零,如果兩個參數相等。
  • 正值,如果第一個參數比第二個參數大。



function sortRscData() { var data = [...]; data.sort(function(a, b){ if(a.itemCtpye.charCodeAt(0) > b.itemCtpye.charCodeAt(0)) return 1; return -1; }); }










Hi,I my name is Augus. I am a author of this blog.I love blogging and I like to share things which I know.
Follow Me On Twitter Or Facebook


ShareThis