String ශ්රිතය
String ශ්රිතය ලබා දුන් අගය
string එකක් බවට පරිවර්තනය කරයි. ප්රාථමික අගයන් සඳහා
(සංඛ්යා, strings සහ අනෙකුත් සරල වර්ග) පරිවර්තනය
වඩාත් පැහැදිලි ආකාරයෙන් සිදු වේ. උදාහරණයක් වශයෙන්: true -
'true', 5 - '5'. අතර වස්තූන්
බොහෝ විට '[object
Object]' බවට පරිවර්තනය වේ,
නමුත් අවස්ථා ව්යතිරේක තිබිය හැක.
වාක්ය රචනා ක්රමය
String(පරිවර්තනය කළ යුතු දෙය);
උදාහරණය
අපි 0 අංකය string එකක් බවට පරිවර්තනය කරමු:
String(0);
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
'0'
උදාහරණය
දැන් අපි ශ්රිතයේ පරාමිතිය තුළ
අසංඛ්යාත්මක අගයක් NaN ලබා දෙමු:
String(NaN);
ප්රතිඵලයක් වශයෙන් අපට string එකක් ලැබෙනු ඇත:
'NaN'
උදාහරණය
අපි බූලියානු
අගය false පරිවර්තනය කරමු:
String(false);
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
'false'
උදාහරණය
String ශ්රිතය භාවිතයෙන්
string එකක් පරිවර්තනය කරමු:
String('str');
කේතය ක්රියාත්මක කිරීමෙන් පසු ප්රතිදානය වශයෙන් අපට එම string එකම ලැබේ:
'str'
උදාහරණය
දැන් ශ්රිතයේ පරාමිතිය තුළ
null අගය ලබා දෙමු:
String(null);
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලයක් වශයෙන් අපට අගය, පරිවර්තනය වූ string එකක් ලැබෙනු ඇත:
'null'
උදාහරණය
අපි ශ්රිතයේ පරාමිතිය තුළ
undefined අගය ලබා දෙමු:
String(undefined);
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
'undefined'
උදාහරණය
දැන් පරාමිතිය තුළ හිස් වස්තුවක් දැක්වීමට උරහිස් වරහන් ලබා දෙමු:
String({});
කේතය ක්රියාත්මක කිරීමෙන් පසු අපට string එකක් ලැබෙනු ඇත, එහි ලබා දුන් වස්තුවේ වර්ගය දක්වා ඇත:
'[object Object]'
උදාහරණය
දැන් අපි හතරැස් වරහන් හෝ හිස් අරාව පරිවර්තනය කරමු:
String([]);
අවසානයේදී වස්තු වර්ගයේ විස්තරයක් වෙනුවට අපට හිස් string එකක් ලැබේ:
''
උදාහරණය
අපි ශ්රිතයේ පරාමිතියට සංඛ්යා වලින් පිරවූ අරාවක් එකතු කරමු:
String([1, 2, 3]);
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලයක් වශයෙන් අරාවේ සියලුම අගයන් එක් string එකක් බවට පරිවර්තනය වේ:
'1,2,3'