Apakah Perbezaan Antara ToLocaleLowerCase dan toLowerCase?

Apakah Perbezaan Antara Tolocalelowercase Dan Tolowercase



Bahasa pengaturcaraan JavaScript membolehkan pengguna mengubah rentetan menjadi 'huruf kecil' mengikut keperluan. Ia kebanyakannya berlaku dalam situasi di mana pengguna ingin memaparkan rentetan sebagai kata nama am kerana huruf kecil digunakan untuk mewakili kata nama am.

Pengguna boleh melaksanakan tugas ini dengan bantuan JavaScript “ toLowerCase() ' atau ' toLocaleLowerCase() ” kaedah. Seperti namanya, kedua-dua kaedah menukar rentetan kepada huruf kecil tetapi ia berbeza dalam beberapa faktor.

Panduan ini menyenaraikan perbezaan utama antara kaedah 'toLocaleLowerCase' dan 'toLowerCase'.







Sebelum menuju ke perbezaan antara kaedah 'toLocaleLowerCase' dan 'toLowerCase', mula-mula, ambil gambaran keseluruhan asas kaedah ini.



Apakah Kaedah 'toLocaleLowerCase()'?

' toLocaleLoweCase() ” kaedah menukar rentetan yang diberikan kepada huruf kecil mengikut tempat penyemak imbas. 'locale' menentukan tetapan bahasa penyemak imbas seperti 'en_US' untuk bahasa Inggeris Amerika Syarikat, 'tr' untuk bahasa Turki dan banyak lagi.



Sintaks





tali. toLocaleLowerCase ( )

Sintaks di atas tanpa menghantar sebarang 'tempatan' sebagai parameter menukar rentetan yang dimulakan kepada huruf kecil mengikut tempat semasa penyemak imbas.

Mari gunakan kaedah yang ditakrifkan di atas secara praktikal.



Contoh: Menggunakan Kaedah “toLocaleLowerCase()”.

Contoh ini menggunakan kaedah 'toLocaleLowerCase()' untuk menukar rentetan kepada huruf kecil berdasarkan tempat 'tr(Turki)' yang ditentukan.

Kod JavaScript

< skrip >

biarkan rentetan = 'LinuxHint' ;

biarkan hasilnya = tali. toLocaleLowerCase ( 'tr' ) ;

konsol. log ( 'Tali: ' + tali ) ;

konsol. log ( 'Pengeluaran: ' + hasil ) ;

skrip >

Dalam baris kod di atas:

  • Pembolehubah 'rentetan' memulakan rentetan.
  • Pembolehubah 'hasil' menggunakan ' toLocaleLowerCase() ” untuk menukar rentetan yang dimulakan kepada huruf kecil.
  • Yang pertama ' console.log() ' kaedah memaparkan nilai pembolehubah 'rentetan', dan yang kedua menunjukkan nilai pembolehubah 'hasil' pada konsol.

Pengeluaran

Ia boleh dilihat bahawa rentetan yang dimulakan telah berjaya ditukar kepada huruf kecil mengikut tempat 'tr(Turki)'.

Apakah Kaedah 'toLowerCase()'?

' toLowerCase() ” kaedah menukar rentetan tertentu kepada huruf kecil. Ia tidak menjejaskan rentetan asal semasa menjalankan tugas ini.

Sintaks

tali. kepadaLowerCase ( )

Sintaks di atas mengembalikan rentetan baharu yang menandakan rentetan yang ditukar.

Mari lihat pelaksanaan praktikalnya.

Contoh: Menggunakan Kaedah 'toLowerCase()'.

Contoh ini menggunakan kaedah 'toLowerCase()' untuk menukar rentetan yang dimulakan kepada huruf kecil.

Kod JavaScript

< skrip >

biarkan rentetan = 'LinuxHint' ;

biarkan hasilnya = tali. kepadaLowerCase ( ) ;

konsol. log ( 'Tali: ' + tali ) ;

konsol. log ( 'Pengeluaran: ' + hasil ) ;

skrip >

Blok kod di atas:

  • Guna ' toLowerCase() ” kaedah untuk menukar rentetan yang dimulakan.
  • ' console.log() ” kaedah masing-masing memaparkan rentetan yang dimulakan dan yang ditukar.

Pengeluaran

Konsol berjaya menunjukkan kedua-dua rentetan yang dimulakan dan ditukar sebagai output.

Sekarang, lihat pelaksanaan praktikal perbezaan antara kaedah yang dibincangkan.

Apakah Perbezaan Antara Kaedah 'toLocaleLowerCase()' dan 'toLowerCase()'?

Bahagian ini menjalankan perbezaan utama antara kaedah 'toLocaleLowerCase()' dan 'toLowerCase()':

  • Bekerja: Kaedah “toLocaleLowerCase()” menukar rentetan mengikut tempat semasa atau yang ditentukan manakala kaedah “toLowerCase()” menukar rentetan kepada huruf kecil mengikut piawaian/peraturan bahasa Inggeris.
  • Parameter: Kaedah 'toLocaleLowerCase()' membenarkan pengguna menukar rentetan mengikut 'locale' tertentu dengan menentukan parameter 'locale'. Sebaliknya, kaedah “toLowerCase()” tidak memerlukan sebarang parameter kerana ia menukar rentetan berdasarkan piawaian asas bahasa Inggeris.
  • Had: Kaedah 'toLowerCase()' mengehadkan pengguna untuk hanya menukar rentetan berdasarkan tetapan bahasa penyemak imbas dan bukan mana-mana tempat tertentu yang lain sedangkan tiada had 'locale' semasa menggunakan kaedah 'toLocaleLowerCase()'.

Kesimpulan

Fungsi asas kedua-dua ' toLocaleLowerCase() ' dan juga ' toLowerCase() ” kaedah adalah sama iaitu menukar rentetan kepada huruf kecil. Walau bagaimanapun, mereka berbeza antara satu sama lain berdasarkan faktor 'berfungsi', 'parameter', dan 'had'. Panduan ini menyerlahkan perbezaan utama antara kaedah “toLocaleLowerCase” dan “toLowerCase”.