簡體   English   中英

Javascript排序數組功能性能

[英]Javascript sort array function performance

有誰知道內置的JS函數array.sort()內部如何起作用? 我的意思是,它會將字符串更改為數字嗎?

var keys = new Array();
keys.sort();

MDN文檔中獲得sort()

如果未提供compareFunction,則通過將元素轉換為字符串並按字典順序(“字典”或“電話簿”,而非數字)順序比較字符串來對元素進行排序。 例如,按字典順序,“ 80”在“ 9”之前,但在數字排序中,9在80之前。

有關使用哪種算法,請參考此問題的答案。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM