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'