String ֆունկցիա
String ֆունկցիան փոխակերպում է փոխանցված
արժեքը տողի: Պրիմիտիվների (թվեր, տողեր և այլ պարզ տիպեր)
փոխակերպումները տեղի են ունենում ամենատրամաբանական
եղանակով: Օրինակ՝ true -
'true', 5 - '5': Իսկ օբյեկտները
հիմնականում փոխակերպվում են '[object
Object]', բայց կարող են լինել բացառություններ:
Շարահյուսություն
javascriptString(ինչ պետք է փոխակերպել);
Օրինակ
Եկեք փոխակերպենք 0 թիվը տողի.
javascriptString(0);
Կոդի կատարման արդյունք.
javascript'0'
Օրինակ
Հիմա ֆունկցիայի պարամետրում տանք
ոչ թվային արժեք NaN.
javascriptString(NaN);
Արդյունքում կստանանք տող.
javascript'NaN'
Օրինակ
Եկեք փոխակերպենք բուլյան
արժեքը false.
javascriptString(false);
Կոդի կատարման արդյունք.
javascript'false'
Օրինակ
Փոխակերպենք տողը
String ֆունկցիայի միջոցով.
javascriptString('str');
Կոդի կատարումից հետո ելքում կստանանք նույն տողը.
javascript'str'
Օրինակ
Հիմա ֆունկցիայի պարամետրում տանք
null արժեքը.
javascriptString(null);
Կոդի կատարման արդյունքում կստանանք արժեք, որը փոխակերպվել է տողի.
javascript'null'
Օրինակ
Եկեք ֆունկցիայի պարամետրում տանք
undefined արժեքը.
javascriptString(undefined);
Կոդի կատարման արդյունք.
javascript'undefined'
Օրինակ
Հիմա պարամետրում տանք գանգուր փակագծեր որպես դատարկ օբյեկտի նշանակում.
javascriptString({});
Կոդի կատարումից հետո կստանանք տող, որում կնշված լինի տրված օբյեկտի տիպը.
javascript'[object Object]'
Օրինակ
Հիմա փոխակերպենք քառակուսի փակագծերը կամ դատարկ զանգվածը.
javascriptString([]);
Ի վերջո, օբյեկտի տիպի նկարագրության փոխարեն մենք կստանանք դատարկ տող.
javascript''
Օրինակ
Եկեք ֆունկցիայի պարամետրին ավելացնենք թվերով լցված զանգված.
javascriptString([1, 2, 3]);
Կոդի կատարման արդյունքում զանգվածի բոլոր արժեքները կփոխակերպվեն մեկ տողի.
javascript'1,2,3'