javascript中字符串比較大小


在JavaScript中可以直接使用【>】或【<】運算符比較兩個字符串大小,因為這個時候JS解釋器會把字符串轉換為ASCII碼逐個字符依次比較。

var a = "1.2.2a";
var b = "1.2.2b";

console.log(a > b); // 輸出true
console.log(a < b); // 輸出false

a = "1.02.1";
b = "1.1";

console.log(a > b); // 輸出false
console.log(a < b); // 輸出true

常用的地方通常是在比較標准時間格式的場景中。

console.log('2019-12-23' > '2019-12-20'); // 輸出true

 

"要走多遠的路,才能看到想看的風景。"


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM