Ένα λεκτικό string δηλώνεται με την τοποθέτηση εισαγωγικά γύρω από μια ακολουθία κειμένου με αυτόν τον τρόπο : " . Κείμενο" str = Σε αντίθεση , ένα αντικείμενο string δημιουργείται με την κλήση του κατασκευαστή εγχόρδων και περνώντας μια ακολουθία κειμένου , όπως αυτό : . String ( "κείμενο" )
εικόνων Πάντα Πέρασε ως
τιμές
οι λεκτικές String
πέρασε ως τιμές σε λειτουργίες . Περνώντας από αντίγραφα αξία του string σε μια τοπική μεταβλητή της συνάρτησης . Αυτό σημαίνει ότι οι αλλαγές που έγιναν από τη λειτουργία στο τοπικό αντίγραφο του string δεν έχουν καμία επίδραση στο αρχικό string.
Η πρόσβαση σε String Μέθοδοι
Η
String literals έχουν πρόσβαση σε όλες τις μεθόδους της κλάσης String . Αυτό έχει καταστεί δυνατό από το διερμηνέα JavaScript , που μετατρέπει προσωρινά ένα κυριολεκτικό string σε ένα αντικείμενο string όταν μια κλήση μεθόδου γίνεται .
Εικόνων προσθήκη Ιδιότητες ή μέθοδοι
Η
Σε αντίθεση με μια αντικείμενο string , ιδιότητες και μέθοδοι δεν μπορούν να προστεθούν σε κατεξοχήν συμβολοσειρά . Ιδιότητες και μέθοδοι μπορούν να προστεθούν στα αντικείμενα string για να προσθέσετε λειτουργικότητα , όπως η αλλαγή του υπόθεση όλων των χαρακτήρων ή τη μετατροπή σε άλλο τύπο δεδομένων . Ο λόγος για τις μεθόδους και ιδιότητες που δεν μπορούν να προστεθούν σε κατεξοχήν συμβολοσειρά είναι επειδή , όταν μια κλήση μεθόδου γίνεται σε ένα κυριολεκτικό string , μετατρέπεται σε ένα αντικείμενο string και υιοθετεί το προεπιλεγμένο σύνολο των ιδιοτήτων και μεθόδων . Οποιεσδήποτε μεθόδους ή ιδιότητες ανατεθεί στο λεκτικό string είναι απρόσιτες .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα