Funktionen String
Funktionen String konverterer den givne
værdi til en streng. Konvertering for primitiver
(tal, strenge og andre simple typer) sker
på den mest indlysende måde. For eksempel: true -
'true', 5 - '5'. Og objekter
konverteres oftest til '[object
Object]', men der kan være undtagelser.
Syntaks
javascriptString(hvad der skal konverteres);
Eksempel
Lad os konvertere tallet 0 til en streng:
javascriptString(0);
Resultatet af kodeudførelsen:
javascript'0'
Eksempel
Lad os nu indstille en ikke-numerisk værdi
NaN i funktionens parameter:
javascriptString(NaN);
Som resultat får vi strengen:
javascript'NaN'
Eksempel
Lad os konvertere den boolske
værdi false:
javascriptString(false);
Resultatet af kodeudførelsen:
javascript'false'
Eksempel
Konverter en streng
med funktionen String:
javascriptString('str');
Efter kodeudførelsen får vi den samme streng:
javascript'str'
Eksempel
Lad os nu indstille værdien
null i funktionens parameter:
javascriptString(null);
Som resultat af kodeudførelsen får vi værdien konverteret til en streng:
javascript'null'
Eksempel
Lad os indstille værdien
undefined i funktionens parameter:
javascriptString(undefined);
Resultatet af kodeudførelsen:
javascript'undefined'
Eksempel
Lad os nu indstille krøllede parenteser som betegnelse for et tomt objekt i parameteren:
javascriptString({});
Efter kodeudførelsen får vi en streng, hvor typen af det angivne objekt vil blive vist:
javascript'[object Object]'
Eksempel
Lad os nu konvertere kantede parenteser eller et tomt array:
javascriptString([]);
I stedet for en beskrivelse af objekttypen får vi en tom streng som resultat:
javascript''
Eksempel
Lad os tilføje et array fyldt med tal i funktionens parameter:
javascriptString([1, 2, 3]);
Som resultat af kodeudførelsen konverteres alle værdier i arrayet til én streng:
javascript'1,2,3'