String функциясы
String функциясы берілген мәнді
жолға түрлендіреді. Примитивтер үшін (сандар, жолдар
және басқа қарапайым түрлер) түрлендірулер ең айқын
жолмен жүреді. Мысалы: true -
'true', 5 - '5'. Ал объектілер
көбінесе '[object Object]' түріне
түрлендііріледі, бірақ ерекше жағдайлар болуы мүмкін.
Синтаксис
String(түрлендіру керек нәрсе);
Мысал
0 санын жолға түрлендірейік:
String(0);
Код орындалу нәтижесі:
'0'
Мысал
Енді функция параметріне сандық емес
NaN мәнін берейік:
String(NaN);
Нәтижеде біз мына жолды аламыз:
'NaN'
Мысал
Буль мәнін false түрлендірейік:
String(false);
Код орындалу нәтижесі:
'false'
Мысал
String функциясы арқылы жолды түрлендірейік:
String('str');
Код орындалғаннан кейін біз бірдей жолды аламыз:
'str'
Мысал
Енді функция параметріне null
мәнін берейік:
String(null);
Код орындалу нәтижесінде біз жолға түрлендіірілген мәнді аламыз:
'null'
Мысал
Функция параметріне undefined
мәнін берейік:
String(undefined);
Код орындалу нәтижесі:
'undefined'
Мысал
Енді параметрге бос объектті белгілейтін бұйра жақшаларды берейік:
String({});
Код орындалғаннан кейін біз берілген объект түрі көрсетілген жолды аламыз:
'[object Object]'
Мысал
Енді шаршы жақшаларды немесе бос массивті түрлендірейік:
String([]);
Нәтижеде объект түрінің сипаттамасының орнына біз бос жол аламыз:
''
Мысал
Функция параметріне сандармен толтырылған массивті қосамыз:
String([1, 2, 3]);
Код орындалу нәтижесінде массивтің барлық мәндері бір жолға түрлендііріледі:
'1,2,3'