Şir()

Ş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 obiectului

Instanț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()

Concluzie

Deci, detalii despre procesul de creare a unui șir folosind Şir() constructor, metodele și proprietățile sale.

Cod