Ano ang Pagkakaiba sa pagitan ng toLocaleLowerCase at toLowerCase?

Ano Ang Pagkakaiba Sa Pagitan Ng Tolocalelowercase At Tolowercase



Ang JavaScript programming language ay nagbibigay-daan sa mga user na baguhin ang mga string sa 'maliit na titik' ayon sa mga kinakailangan. Kadalasang nangyayari ito sa mga sitwasyon kung saan gustong ipakita ng user ang string bilang common noun dahil ginagamit ang maliliit na titik para kumatawan sa mga common nouns.

Magagawa ng user ang gawaing ito sa tulong ng JavaScript ' toLowerCase() ' o ang ' toLocaleLowerCase() ' paraan. Tulad ng iminumungkahi ng kanilang pangalan, ang parehong mga pamamaraan ay nagko-convert ng isang string sa mga maliliit na titik ngunit naiiba ang mga ito sa ilang mga kadahilanan.

Inililista ng gabay na ito ang mga pangunahing pagkakaiba sa pagitan ng 'toLocaleLowerCase' at ng 'toLowerCase' na mga pamamaraan.







Bago tumungo sa mga pagkakaiba sa pagitan ng 'toLocaleLowerCase' at ng 'toLowerCase', una, kumuha ng pangkalahatang-ideya ng mga pangunahing kaalaman ng mga pamamaraang ito.



Ano ang Paraang “toLocaleLowerCase()”?

Ang ' toLocaleLoweCase() Ang paraan ng ” ay nagko-convert ng ibinigay na string sa mga maliliit na titik ayon sa lokal na browser. Tinutukoy ng “locale” ang mga setting ng wika ng isang browser gaya ng “en_US” para sa English United States, “tr” para sa Turkish, at marami pang iba.



Syntax





string. saLocaleLowerCase ( )

Ang syntax sa itaas nang hindi nagpapasa ng anumang 'locale' bilang isang parameter ay nagko-convert sa inisyal na string sa maliliit na titik ayon sa kasalukuyang lokal ng isang browser.

Gamitin natin sa praktikal na paraan ang tinukoy sa itaas.



Halimbawa: Paglalapat ng Paraang “toLocaleLowerCase()”.

Inilalapat ng halimbawang ito ang pamamaraang 'toLocaleLowerCase()' upang i-convert ang isang string sa maliliit na titik batay sa tinukoy na lokal na 'tr(Turkish)'.

JavaScript Code

< iskrip >

hayaan ang string = 'LinuxHint' ;

hayaan ang resulta = string. saLocaleLowerCase ( 'tr' ) ;

console. log ( 'String:' + string ) ;

console. log ( 'Output: ' + resulta ) ;

iskrip >

Sa mga linya ng code sa itaas:

  • Ang variable na 'string' ay nagpapasimula ng isang string.
  • Ang variable na 'resulta' ay gumagamit ng ' toLocaleLowerCase() ” upang i-convert ang inisyal na string sa mga maliliit na titik.
  • Ang una ' console.log() Ipinapakita ng paraan ng 'string' ang variable na value, at ang pangalawa ay nagpapakita ng variable na value ng 'resulta' sa console.

Output

Makikita na ang inisyal na string ay matagumpay na na-convert sa maliliit na titik ayon sa lokal na 'tr(Turkish)'.

Ano ang Paraang 'toLowerCase()'?

Ang ' toLowerCase() Ang paraan ng ” ay nagko-convert ng partikular na string sa mga maliliit na titik. Hindi ito nakakaapekto sa orihinal na string habang ginagawa ang gawaing ito.

Syntax

string. saLowerCase ( )

Ang syntax sa itaas ay nagbabalik ng bagong string na nagsasaad ng na-convert na string.

Tingnan natin ang praktikal na pagpapatupad nito.

Halimbawa: Paglalapat ng Paraang “toLowerCase()”.

Ang halimbawang ito ay gumagamit ng 'toLowerCase()' na paraan upang i-convert ang inisyal na string sa mga maliliit na titik.

JavaScript Code

< iskrip >

hayaan ang string = 'LinuxHint' ;

hayaan ang resulta = string. saLowerCase ( ) ;

console. log ( 'String:' + string ) ;

console. log ( 'Output: ' + resulta ) ;

iskrip >

Ang bloke ng code sa itaas:

  • Ilapat ang ' toLowerCase() ” paraan para i-convert ang inisyal na string.
  • Ang ' console.log() ” paraan ay nagpapakita ng nasimulan at ang na-convert na string ayon sa pagkakabanggit.

Output

Matagumpay na ipinapakita ng console ang parehong nasimulan at na-convert na string bilang isang output.

Ngayon, tingnan ang praktikal na pagpapatupad ng mga pagkakaiba sa pagitan ng mga tinalakay na pamamaraan.

Ano ang Pagkakaiba sa pagitan ng 'toLocaleLowerCase()' at 'toLowerCase()' na Paraan?

Isinasagawa ng seksyong ito ang mga pangunahing pagkakaiba sa pagitan ng 'toLocaleLowerCase()' at 'toLowerCase()' na mga pamamaraan:

  • Nagtatrabaho: Kino-convert ng pamamaraang “toLocaleLowerCase()” ang string ayon sa kasalukuyan o tinukoy na locale samantalang ang pamamaraang “toLowerCase()” ay nagko-convert ng string sa mga maliliit na titik ayon sa mga pamantayan/tuntunin sa wikang Ingles.
  • Mga Parameter: Ang pamamaraang “toLocaleLowerCase()” ay nagbibigay-daan sa mga user na i-convert ang string ayon sa partikular na “locale” sa pamamagitan ng pagtukoy sa parameter na “locale”. Sa kabilang banda, ang pamamaraang “toLowerCase()” ay hindi nangangailangan ng anumang parameter dahil kino-convert nito ang string batay sa mga pangunahing pamantayan sa wikang Ingles.
  • Limitasyon: Ang pamamaraang “toLowerCase()” ay naghihigpit sa mga user na i-convert lamang ang string batay sa mga setting ng wika ng browser at hindi sa anumang iba pang partikular na locale samantalang walang limitasyong “locale” habang ginagamit ang pamamaraang “toLocaleLowerCase()”.

Konklusyon

Ang pangunahing pag-andar ng parehong ' toLocaleLowerCase() ' at ang ' toLowerCase() Ang mga pamamaraan ay pareho i.e. pagpapalit ng string sa maliliit na titik. Gayunpaman, naiiba sila sa isa't isa batay sa 'nagtatrabaho', 'mga parameter', at ang 'limitasyon' na mga kadahilanan. Itinampok ng gabay na ito ang mga pangunahing pagkakaiba sa pagitan ng 'toLocaleLowerCase' at ang 'toLowerCase' na mga pamamaraan.