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'

Ошондой эле караңыз

  • санга айландыруучу Number функциясы
  • бул мааниге айландыруучу Boolean функциясы