Şir()
funcția constructor este folosită pentru a crea obiecte șir și valori primitive de șir.
În următorul exemplu, detaliem crearea valorilor șirului în JavaScript.
Mostră: sample47.html
Şir()
Parametrii Şir()
funcția constructor are un parametru: valoarea șirului fiind creată. În următorul exemplu, creăm o variabilă, stringObject
, pentru a conține valoarea șirului "foo".
Mostră: sample48.html
Când este utilizat cu nou
cuvinte cheie, instanțe din Şir()
constructorul produce un obiect complex. Ar trebui să evitați să faceți acest lucru (folosiți numere literale / primitive) din cauza problemelor potențiale asociate cu tip de
operator. tip de
operatorul raportează obiecte complexe de șir ca "obiect" în loc de eticheta primitivă ("șir") pe care s-ar putea aștepta. În plus, valoarea literală / primitivă este mai rapidă pentru a scrie și este mai concisă.
Şir()
Proprietăți și metode Şir
Obiectul are următoarele proprietăți și metode (fără a include proprietățile și metodele moștenite):
Proprietăți (de ex., String.prototype;
)
prototip
Metodele (de ex., String.fromCharChode ();
)
fromCharCode ()
Şir()
Proprietățile și metodele instanței obiectuluiInstanțele obiectului de șir au următoarele proprietăți și metode (fără a include proprietățile și metodele moștenite):
Proprietățile instanțelor (de ex., Var myString = 'foo'; myString.length;
)
constructor
lungime
Metode de instanță (de ex., Var myString = 'foo'; myString.toLowerCase ();
)
charAt ()
charCodeAt ()
concat ()
Index de()
lastIndexOf ()
localeCompare ()
Meci()
citat()
a inlocui()
căutare()
felie()
Despică()
substr ()
substring ()
toLocaleLowerCase ()
toLocaleUpperCase ()
toLowerCase ()
toString ()
toUpperCase ()
valoarea()
Deci, detalii despre procesul de creare a unui șir folosind Şir()
constructor, metodele și proprietățile sale.