ফাংশন 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,
    যা বুলিয়ান মানে রূপান্তর করে