জেএস স্ট্রিংস “+” বনাম কনক্যাট পদ্ধতি

Je Esa Strinsa Banama Kanakyata Pad Dhati



কখনও কখনও, বিকাশকারীদের বিভিন্ন পরিস্থিতিতে একাধিক স্ট্রিংকে একক স্ট্রিংয়ে সংযুক্ত করতে হয়, যেমন রেগুলার এক্সপ্রেশনে ব্যবহারের জন্য স্ট্রিং তৈরি করা, ব্রাউজার কুকি বা স্থানীয় স্টোরেজ, স্বয়ংক্রিয় পরীক্ষায় বা ব্যবহারকারীর বিজ্ঞপ্তি বা বার্তাগুলির জন্য গতিশীল স্ট্রিং ইত্যাদি। আরও নির্দিষ্টভাবে, বিভিন্ন উপায়ে স্ট্রিংগুলিকে একত্রিত করা ডেভেলপারদের আরও গতিশীল এবং নমনীয় ওয়েব অ্যাপ্লিকেশন তৈরি করতে দেয়।

এই ব্লগটি 'এর মধ্যে পার্থক্য প্রদর্শন করবে' + 'অপারেটর এবং ' concat() জাভাস্ক্রিপ্টে ' পদ্ধতি।







JS স্ট্রিংস “+” বনাম “concat()” পদ্ধতি

দ্য ' + 'অপারেটর এবং ' concat() ” পদ্ধতি উভয়ই জাভাস্ক্রিপ্টে দুই বা ততোধিক স্ট্রিং যোগ/একত্র করতে ব্যবহৃত হয়। '+' অপারেটর হল স্ট্রিংগুলিকে সংযুক্ত করার একটি শর্টহ্যান্ড উপায়, যখন 'কনক্যাট()' পদ্ধতিটি স্ট্রিংগুলিতে যোগদানের একটি আরও স্পষ্ট উপায়।



বাক্য গঠন



স্ট্রিংগুলিতে যোগ দিতে '+' অপারেটরের জন্য প্রদত্ত সিনট্যাক্স ব্যবহার করুন:





string1 + string2


নিম্নলিখিত সিনট্যাক্স 'concat()' পদ্ধতির জন্য ব্যবহৃত হয়:

string.concat ( string1, string2, ... , stringN ) ;


উদাহরণ 1: “+” অপারেটর ব্যবহার করে স্ট্রিংয়ে যোগ দিন



দুটি স্ট্রিং তৈরি করুন ' str1 ' এবং ' str2 ”:

var str1 = 'স্বাগতম ' ;
var str2 = 'লিনাক্স' ;


ব্যবহার ' + ” অপারেটর এই দুটি স্ট্রিংকে একত্রিত করতে বা যোগ করতে এবং ফলাফলের স্ট্রিংটিকে ভেরিয়েবলের মধ্যে সংরক্ষণ করে” যোগদান ”:

ছিল যোগদান = str1 + str2;


অবশেষে, কনসোলে সংযুক্ত স্ট্রিংটি মুদ্রণ করুন:

console.log ( যোগদান ) ;


আউটপুট


এটি একটি সংখ্যাসূচক মান ব্যবহার করে সংখ্যার যোগফল দেবে:


উদাহরণ 2: 'concat()' পদ্ধতি ব্যবহার করে স্ট্রিংয়ে যোগ দিন

কল করুন ' concat() দুটি স্ট্রিং যোগ করার পদ্ধতি:

ছিল যোগদান = str1.concat ( str2 ) ;


কনসোলে ফলাফল স্ট্রিং মুদ্রণ করুন:

console.log ( যোগদান ) ;


আউটপুট


এখন, 'concat()' পদ্ধতি ব্যবহার করে সংখ্যাসূচক মান যোগ করার চেষ্টা করা যাক। এটি একটি ত্রুটি দেবে কারণ এটি স্ট্রিংগুলিতে যোগদান করে একটি গাণিতিক অপারেশনের মতো কোনও অপারেশন করে না:


আপনি যদি দুটি সংখ্যায় যোগদান করতে চান তবে তাদের একটি স্ট্রিং হিসাবে ব্যবহার করুন:

'+' অপারেটর এবং 'concat()' পদ্ধতির মধ্যে প্রাথমিক পার্থক্য

এর মধ্যে প্রাথমিক পার্থক্য ' (+) ' এবং ' concat() 'নীচে দেওয়া হল:

(+) অপারেটর

concat() পদ্ধতি

(+) একটি জাভাস্ক্রিপ্ট অপারেটর। concat() একটি জাভাস্ক্রিপ্ট পদ্ধতি।
কমপক্ষে দুটি মান প্রয়োজন। অন্তত একটি স্ট্রিং প্রয়োজন.
স্ট্রিংগুলিকে সংযুক্ত করুন এবং সংখ্যাসূচক ডেটাতে একটি গাণিতিক ক্রিয়াকলাপ সম্পাদন করতেও ব্যবহৃত হয়। শুধুমাত্র স্ট্রিং মান সংযুক্ত করুন।
সাংখ্যিক মান এবং স্ট্রিংগুলির জন্যও ব্যবহৃত হয়। শুধুমাত্র স্ট্রিং জন্য ব্যবহৃত.


এটি জাভাস্ক্রিপ্টের স্ট্রিং '+' অপারেটর এবং 'কনক্যাট()' পদ্ধতি সম্পর্কে।

উপসংহার

দ্য ' (+) 'অপারেটর এবং ' concat() ” পদ্ধতিটি জাভাস্ক্রিপ্টে স্ট্রিং সংযুক্ত করার জন্য ব্যবহার করা হয়। উভয়ের মধ্যে প্রধান পার্থক্য হল যে “+” অপারেটরও গাণিতিক ক্রিয়াকলাপ ব্যবহার করে সাংখ্যিক মানগুলিকে একত্রিত করে বা যোগ করে। যদিও concat() পদ্ধতি শুধুমাত্র স্ট্রিংগুলিতে প্রযোজ্য। এই ব্লগে, আমরা জাভাস্ক্রিপ্টে “+” অপারেটর এবং “concat()” পদ্ধতির মধ্যে পার্থক্য প্রদর্শন করেছি।