De Draad()
constructor-functie wordt gebruikt om string-objecten en string-primitieve waarden te maken.
In het volgende voorbeeld detailleer ik het maken van tekenreekswaarden in JavaScript.
Voorbeeld: voorbeeld47.html
Draad()
parametersDe Draad()
constructorfunctie neemt één parameter: de tekenreekswaarde die wordt gemaakt. In de volgende steekproef maken we een variabele, stringObject
, om de stringwaarde "foo" te bevatten.
Voorbeeld: sample48.html
Wanneer gebruikt met de nieuwe
sleutelwoord, instanties van de Draad()
constructor produceert een werkelijk complex object. U moet dit vermijden (gebruik letterlijke / primitieve getallen) vanwege de potentiële problemen die aan de soort van
operator. De soort van
operator meldt complexe stringobjecten als 'object' in plaats van het primitieve label ('string') dat u mag verwachten. Bovendien is de letterlijke / primitieve waarde gewoon sneller om te schrijven en is hij beknopter.
Draad()
Eigenschappen en methodenDe Draad
object heeft de volgende eigenschappen en methoden (exclusief overgenomen eigenschappen en methoden):
Eigenschappen (bijv., String.prototype;
)
prototype
Methoden (bijv., String.fromCharChode ();
)
fromCharCode ()
Draad()
Objectexemplaar Eigenschappen en methodenObjecten van het String-object hebben de volgende eigenschappen en methoden (exclusief overgenomen eigenschappen en methoden):
Instance-eigenschappen (bijv., var myString = 'foo'; myString.length;
)
bouwer
lengte
Exemplaarmethoden (bijv., var myString = 'foo'; myString.toLowerCase ();
)
charAt ()
charCodeAt ()
concat ()
index van()
lastIndexOf ()
localeCompare ()
wedstrijd()
citaat()
vervangen()
zoeken()
plak()
split ()
substr ()
substring ()
toLocaleLowerCase ()
toLocaleUpperCase ()
toLowerCase ()
toString ()
toUpperCase ()
waarde van()
Dus dat beschrijft het proces van het maken van een string met behulp van de Draad()
constructor, zijn methoden en eigenschappen.