Ποια είναι η διαφορά μεταξύ του LocaleLowerCase και του LowerCase;

Poia Einai E Diaphora Metaxy Tou Localelowercase Kai Tou Lowercase



Η γλώσσα προγραμματισμού JavaScript επιτρέπει στους χρήστες να μετατρέψουν τις συμβολοσειρές σε 'πεζά' σύμφωνα με τις απαιτήσεις. Συμβαίνει κυρίως σε καταστάσεις όπου ο χρήστης θέλει να εμφανίσει τη συμβολοσειρά ως κοινό ουσιαστικό επειδή χρησιμοποιούνται πεζά γράμματα για την αναπαράσταση κοινών ουσιαστικών.

Ο χρήστης μπορεί να εκτελέσει αυτήν την εργασία με τη βοήθεια JavaScript ' toLowerCase() 'ή το ' toLocaleLowerCase() μεθόδους. Όπως υποδηλώνει το όνομά τους, και οι δύο μέθοδοι μετατρέπουν μια συμβολοσειρά σε πεζά γράμματα, αλλά διαφέρουν σε ορισμένους παράγοντες.

Αυτός ο οδηγός παραθέτει τις βασικές διαφορές μεταξύ των μεθόδων 'toLocaleLowerCase' και των μεθόδων 'toLowerCase'.







Πριν ξεκινήσετε τις διαφορές μεταξύ των μεθόδων 'toLocaleLowerCase' και 'toLowerCase', πρώτα, κάντε μια επισκόπηση των βασικών στοιχείων αυτών των μεθόδων.



Τι είναι η μέθοδος 'toLocaleLowerCase()';

Ο ' toLocaleLoweCase() Η μέθοδος μετατρέπει τη δεδομένη συμβολοσειρά σε πεζά γράμματα σύμφωνα με τις τοπικές ρυθμίσεις του προγράμματος περιήγησης. Το 'locale' καθορίζει τις ρυθμίσεις γλώσσας ενός προγράμματος περιήγησης όπως το 'en_US' για τα Αγγλικά Ηνωμένες Πολιτείες, το 'tr' για τα Τουρκικά και πολλά άλλα.



Σύνταξη





σειρά. σεLocaleLowerCase ( )

Η παραπάνω σύνταξη χωρίς να περάσει καμία «τοπική» ως παράμετρος μετατρέπει την αρχικοποιημένη συμβολοσειρά σε πεζά γράμματα σύμφωνα με την τρέχουσα τοπική ρύθμιση ενός προγράμματος περιήγησης.

Ας χρησιμοποιήσουμε πρακτικά την μέθοδο που ορίζεται παραπάνω.



Παράδειγμα: Εφαρμογή της μεθόδου 'toLocaleLowerCase()'.

Αυτό το παράδειγμα εφαρμόζει τη μέθοδο 'toLocaleLowerCase()' για τη μετατροπή μιας συμβολοσειράς σε πεζά γράμματα με βάση την καθορισμένη τοπική ρύθμιση 'tr(Turkish)'.

Κώδικας JavaScript

< γραφή >

ας χορδή = 'LinuxHint' ;

αφήστε το αποτέλεσμα = σειρά. σεLocaleLowerCase ( 'tr' ) ;

κονσόλα. κούτσουρο ( 'Χορδή:' + σειρά ) ;

κονσόλα. κούτσουρο ( 'Έξοδος:' + αποτέλεσμα ) ;

γραφή >

Στις παραπάνω γραμμές κώδικα:

  • Η μεταβλητή 'string' αρχικοποιεί μια συμβολοσειρά.
  • Η μεταβλητή 'αποτέλεσμα' χρησιμοποιεί το ' toLocaleLowerCase() ” για να μετατρέψετε την αρχικοποιημένη συμβολοσειρά σε πεζά γράμματα.
  • Ο πρώτος ' console.log() Η μέθοδος εμφανίζει την τιμή της μεταβλητής 'string' και η δεύτερη δείχνει την τιμή της μεταβλητής 'αποτέλεσμα' στην κονσόλα.

Παραγωγή

Μπορεί να φανεί ότι η αρχικοποιημένη συμβολοσειρά έχει μετατραπεί επιτυχώς σε πεζά γράμματα σύμφωνα με την τοπική ρύθμιση 'tr(τουρκικά)'.

Τι είναι η μέθοδος 'toLowerCase()';

Ο ' toLowerCase() Η μέθοδος μετατρέπει τη συγκεκριμένη συμβολοσειρά σε πεζά γράμματα. Δεν επηρεάζει την αρχική συμβολοσειρά κατά την εκτέλεση αυτής της εργασίας.

Σύνταξη

σειρά. σε πεζά ( )

Η παραπάνω σύνταξη επιστρέφει μια νέα συμβολοσειρά που υποδηλώνει τη συμβολοσειρά που έχει μετατραπεί.

Ας δούμε την πρακτική εφαρμογή του.

Παράδειγμα: Εφαρμογή της μεθόδου 'toLowerCase()'.

Αυτό το παράδειγμα χρησιμοποιεί τη μέθοδο 'toLowerCase()' για να μετατρέψει την αρχικοποιημένη συμβολοσειρά σε πεζά γράμματα.

Κώδικας JavaScript

< γραφή >

ας χορδή = 'LinuxHint' ;

αφήστε το αποτέλεσμα = σειρά. σε πεζά ( ) ;

κονσόλα. κούτσουρο ( 'Χορδή:' + σειρά ) ;

κονσόλα. κούτσουρο ( 'Έξοδος:' + αποτέλεσμα ) ;

γραφή >

Το παραπάνω μπλοκ κώδικα:

  • Εφαρμόστε το ' toLowerCase() ' μέθοδος για τη μετατροπή της αρχικοποιημένης συμβολοσειράς.
  • Ο ' console.log() Η μέθοδος ” εμφανίζει την αρχικοποιημένη και τη μετατρεπόμενη συμβολοσειρά αντίστοιχα.

Παραγωγή

Η κονσόλα εμφανίζει με επιτυχία και την αρχικοποιημένη και τη μετατρεπόμενη συμβολοσειρά ως έξοδο.

Τώρα, δείτε την πρακτική εφαρμογή των διαφορών μεταξύ των μεθόδων που συζητήθηκαν.

Ποια είναι η διαφορά μεταξύ των μεθόδων 'toLocaleLowerCase()' και 'toLowerCase()';

Αυτή η ενότητα πραγματοποιεί τις βασικές διαφορές μεταξύ των μεθόδων 'toLocaleLowerCase()' και 'toLowerCase()':

  • Εργαζόμενος: Η μέθοδος 'toLocaleLowerCase()' μετατρέπει τη συμβολοσειρά σύμφωνα με την τρέχουσα ή καθορισμένη τοπική ρύθμιση, ενώ η μέθοδος 'toLowerCase()' μετατρέπει τη συμβολοσειρά σε πεζά γράμματα σύμφωνα με τα πρότυπα/κανόνες της αγγλικής γλώσσας.
  • Παράμετροι: Η μέθοδος 'toLocaleLowerCase()' επιτρέπει στους χρήστες να μετατρέψουν τη συμβολοσειρά σύμφωνα με τη συγκεκριμένη 'τοπική τοποθεσία' καθορίζοντας την παράμετρο 'locale'. Από την άλλη πλευρά, η μέθοδος 'toLowerCase()' δεν απαιτεί καμία παράμετρο επειδή μετατρέπει τη συμβολοσειρά με βάση τα βασικά πρότυπα αγγλικής γλώσσας.
  • Περιορισμός: Η μέθοδος 'toLowerCase()' περιορίζει τους χρήστες να μετατρέψουν τη συμβολοσειρά μόνο βάσει των ρυθμίσεων γλώσσας του προγράμματος περιήγησης και όχι κάποιας άλλης συγκεκριμένης τοπικής ρύθμισης, ενώ δεν υπάρχει περιορισμός 'τοπική ρύθμιση' κατά τη χρήση της μεθόδου 'toLocaleLowerCase()'.

συμπέρασμα

Η βασική λειτουργικότητα και των δύο ' toLocaleLowerCase() ' και το ' toLowerCase() Οι μέθοδοι είναι οι ίδιες, δηλαδή η αλλαγή της συμβολοσειράς σε πεζά γράμματα. Ωστόσο, διαφέρουν μεταξύ τους με βάση τους παράγοντες «εργασίας», «παραμέτρους» και «περιοριστικούς». Αυτός ο οδηγός τόνισε τις βασικές διαφορές μεταξύ των μεθόδων 'toLocaleLowerCase' και των μεθόδων 'toLowerCase'.