ফাংশন 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'