ES6 - localeCompare ()

Metode ini mengembalikan angka yang menunjukkan apakah string referensi muncul sebelum atau sesudah atau sama dengan string yang diberikan dalam urutan yang diurutkan.

Sintaksis

string.localeCompare( param )

Detail Argumen

  • param - Sebuah string untuk dibandingkan dengan objek string.

Nilai Kembali

  • 0 - Jika string cocok dengan 100%.
  • 1 - tidak ada kecocokan, dan nilai parameter muncul sebelum nilai objek string dalam urutan lokal
  • Nilai negatif - tidak ada kecocokan, dan nilai parameter muncul setelah nilai objek string dalam urutan lokal

Contoh

var str1 = new String( "This is beautiful string" );
var index = str1.localeCompare( "This is beautiful string");
console.log("localeCompare first :" + index );

Keluaran

localeCompare first :0

Language