ตัวอย่าง
เปรียบเทียบสองสายในสถานที่ปัจจุบัน:
var str1 = "ab";
var str2 = "cd";
var n = str1.localeCompare(str2);
ผลของ n จะเป็น:
-1 // str1 is sorted before str2
ลองตัวเอง» เพิ่มเติม "Try it Yourself" ตัวอย่างด้านล่าง
ความหมายและการใช้งาน
localeCompare() วิธีการเปรียบเทียบสองสายในสถานที่ปัจจุบัน
สถานที่เกิดเหตุอยู่บนพื้นฐานของการตั้งค่าภาษาของเบราว์เซอร์
localeCompare() วิธีการส่งกลับตัวเลขที่ระบุว่าสตริงมาก่อนหลังหรือเท่ากับเป็น compareString ในการเรียงลำดับ
สนับสนุนเบราว์เซอร์
วิธี | |||||
---|---|---|---|---|---|
localeCompare() | ใช่ | ใช่ | ใช่ | ใช่ | ใช่ |
วากยสัมพันธ์
ค่าพารามิเตอร์ พารามิเตอร์ ลักษณะ compareString จำเป็นต้องใช้ สตริงเพื่อเปรียบเทียบกับ
รายละเอียดทางเทคนิค
กลับค่า: ตัวเลขระบุว่าสตริงอ้างอิงมาก่อนหลังหรือเป็นเช่นเดียวกับ compareString ในการเรียงลำดับ ผลตอบแทนที่ได้หนึ่งในสามของค่า: - -1 ถ้าสตริงอ้างอิงเรียงก่อน compareString
- 0 ถ้าสองสายมีค่าเท่ากัน
- 1 ถ้าสตริงอ้างอิงเรียงหลังจาก compareString
JavaScript เวอร์ชัน: 1.2
ตัวอย่างอื่น ๆ
ตัวอย่าง
เปรียบเทียบสองสายในสถานที่ปัจจุบัน:
var str1 = "cd";
var str2 = "ab";
var n = str1.localeCompare(str2);
ผลของ n จะเป็น:
1 // str1 is sorted after str2 ลองตัวเอง»
ตัวอย่าง
เปรียบเทียบสองสายที่เท่าเทียมกันในสถานที่ปัจจุบัน:
var str1 = "ab";
var str2 = "ab";
var n = str1.localeCompare(str2);
ผลของ n จะเป็น:
0 // the two strings are equal ลองตัวเอง»
<JavaScript String อ้างอิง