জাভাস্ক্রিপ্টে স্ট্রিং কনক্যাটেনেশন: স্ট্রিং কনক্যাট () সম্পর্কে আপনার যা জানা দরকার

জাভাস্ক্রিপ্টে স্ট্রিং কনটেনটেশন কী? স্ট্রিং কনটেনটেশন পদ্ধতিতে একাধিক স্ট্রিং লাগে, সেগুলিকে মার্জ করে এবং একটি নতুন একক স্ট্রিং প্রদান করে।

এর বৃদ্ধি এবং অ্যাপ্লিকেশনগুলিতে জাভাস্ক্রিপ্টের চাহিদা বাড়ছে। ওয়েব ডিজাইন করার জন্য এটি অন্যতম গুরুত্বপূর্ণ ভাষা। এই নিবন্ধটি জাভাস্ক্রিপ্টে স্ট্রিং কনটেনটেশন নিম্নলিখিত ক্রমিকায় স্ট্রিংগুলি কীভাবে পরিচালনা করা হবে তা ব্যাখ্যা করবে:



জাভা জিট কি?

জাভাস্ক্রিপ্টে স্ট্রিং কনক্যাটেনেশনের মূলসূত্র

কনটেনটেশন হ'ল অপারেশন যা দুটি স্ট্রিংয়ের সাথে যুক্ত হওয়ার ভিত্তি তৈরি করে। স্ট্রিংগুলি মার্জ করা প্রোগ্রামিংয়ের একটি অনিবার্য দিক। 'জাভাস্ক্রিপ্টে স্ট্রিং কনটেনটেশন' এ প্রবেশের আগে আমাদের প্রথমে বেসিকগুলি পরিষ্কার করতে হবে। দোভাষী যখন অপারেশন চালায় তখন একটি নতুন স্ট্রিং তৈরি হয়। প্রতিটি প্রোগ্রামিং ভাষার কনক্যাটেনশন অপারেশনের জন্য আলাদা সিনট্যাক্স রয়েছে।



edu.reka: পার্ল, পিএইচপি
এডু ও রেকা: ভিজ্যুয়াল বেসিক, ভিজ্যুয়াল বেসিক.এনইটি এবং অ্যাডা
স্ট্রিকাট (এডু, নদী): সি, সি ++
edu + নদী: জাভা
এডু || নদী: ফরট্রান

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

মাইক্রোসফ্ট এক্সেলের সাথে সাদৃশ্য



আসুন আসুন আমরা আমাদের সবচেয়ে বেসিক প্ল্যাটফর্মে কনকেন্টেশন বুঝতে পারি: মাইক্রোসফ্ট এক্সেল। কনসেটেট / কনক্যাট ফাংশন দুটি বা ততোধিক স্ট্রিং একসাথে যোগদান করে। এটি একটি কার্যপত্রক ফাংশন হিসাবে ব্যবহৃত হয় এবং একটি ঘরে কোনও সূত্রের অংশ হিসাবে প্রবেশ করা যায়।

বাক্য গঠন:

সংবিধান (এডু 1, [এডু 2, এবং হেল্প.এডু_ এন])

ফেরত মূল্য:



একটি স্ট্রিং / পাঠ্য

এক্সেলে স্ট্রিং কনক্যাটনেশন

কখনও কখনও ব্যবহারকারীরা ফলাফলটিতে ফাঁকা স্থান যুক্ত করতে পারে। এই জাতীয় ক্ষেত্রে সিনট্যাক্সটি কিছুটা আলাদা হয়।

সি প্রোগ্রামিংয়ের সাথে সাদৃশ্য

যেহেতু আমরা সকলেই সর্বাধিক প্রাথমিক ভাষার সাথে পরিচিত। সি প্রোগ্রামিং, আসুন সিতে একটি সাধারণ প্রোগ্রামের সাথে সংমিশ্রণটি বুঝতে পারি let

# অন্তর্নির্মিত মেইন () {চর এডু 1 [100], এডু 2 [100], আই, জে প্রিন্টফ ('প্রথম স্ট্রিং প্রবেশ করান:') স্ক্যানফ ('% s', ইডু 1) প্রিন্টফ ('দ্বিতীয় স্ট্রিং প্রবেশ করুন:') স্ক্যানফ ( '% s', এডু 2) // স্ট্রিং এর দৈর্ঘ্য গণনা করুন edu1 // এবং এটিকে (i = 0 এডু 1 [i]! = '' ++ i) এর জন্য (j = 0 এডু 2 [জে]! = '' ++ জে, ++ আমি) {এডু 1 [i] = এডু 2 [জে] du এডু 1 [i] = '' প্রিন্টফ ('সংক্ষেপের পরে:% s', ইডু 1) 0}

আউটপুট:

প্রথম স্ট্রিং প্রবেশ করুন: edu
দ্বিতীয় স্ট্রিং প্রবেশ করুন: রেকা
সংক্ষিপ্তকরণের পরে: এডুরেকা

স্ট্রিংগুলি জাভাস্ক্রিপ্টে কীভাবে পরিচালিত হয়?

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

  1. নির্মাতা: জাভাস্ক্রিপ্ট উদাহরণের প্রোটোটাইপ দ্বারা তৈরি করা হয়েছে এমন একটি রেফারেন্স প্রদান করে।

বাক্য গঠন:

array.constructor

কোড:

জাভাস্ক্রিপ্ট অ্যারে নির্মাণকারী | এডুরেকা ভার এডু = নতুন অ্যারে (10, 20, 30) ডকুমেন্ট.উইরাইট ('এডু.কমস্ট্রাক্টর হ'ল:' + ইডু কনস্ট্রাক্টর)

আউটপুট:

edu.constructor: ফাংশন অ্যারে () {[স্থানীয় কোড]}
  1. দৈর্ঘ্য: এটি নং সম্পর্কে আমাদের জানায় একটি অ্যারেতে উপাদানগুলির

বাক্য গঠন:

অ্যারে। দৈর্ঘ্য

কোড:

জাভাস্ক্রিপ্ট অ্যারে দৈর্ঘ্য | এডুরেকা ভার এডু = নতুন অ্যারে (10, 20, 30) ডকুমেন্ট.উইরাইট ('এডু.লেন্থটি হ'ল:' + এডু.লেন্থ)

আউটপুট:

edu.leight: 3
  1. প্রোটোটাইপ: প্রোটোটাইপ বৈশিষ্ট্য আমাদের যেকোন বস্তুর (সংখ্যা, বুলিয়ান, স্ট্রিং এবং তারিখ ইত্যাদি) পদ্ধতি এবং বৈশিষ্ট্য যুক্ত করতে দেয়। এটি একটি বৈশ্বিক সম্পত্তি

বাক্য গঠন:

অবজেক্ট.প্রোটোটাইপ.নেম = মান

কোড:

এডুরেকা অবজেক্টস অনলাইনে ফাংশন করে (অবশ্যই, প্ল্যাটফর্ম) {this.cورس = অবশ্যই এই.প্ল্যাটফর্ম = প্ল্যাটফর্ম} ভের মওনলাইন = নতুন অনলাইন ('আর প্রোগ্রামিং', 'এডুরেকা') অনলাইন.প্রোটোটাইপ.প্রাইস = নাল myOnline.price = 2400 ডকুমেন্ট। লিখুন ('অনলাইন কোর্সটি হ'ল:' + আমারঅনলাইন। কোর্স + ' 
') ডকুমেন্ট.উইরাইট (' অনলাইন প্ল্যাটফর্মটি হ'ল: '+ আমারঅনলাইন.প্ল্যাটফর্ম +'
') ডকুমেন্ট.উইরাইট (' অনলাইন মূল্য হ'ল: '+ আমারঅনলাইন.প্রাইস +'
')

আউটপুট:

অনলাইন কোর্সটি হল: আর প্রোগ্রামিং অনলাইন প্ল্যাটফর্মটি: এডুরেকা অনলাইন মূল্য: 2400

স্ট্রিং ম্যানিপুলেশন পদ্ধতি

এসএনওপদ্ধতি
এক সূচিপত্র()

যে কোনও স্ট্রিং অবজেক্টের প্রথম উপস্থিতির সূচক মান প্রদান করে।

টুকরো ()

এই পদ্ধতিটি একটি নির্দিষ্ট স্ট্রিং থেকে একটি নির্দিষ্ট বিভাগ উত্তোলনের জন্য ব্যবহৃত হয়

বিভক্ত ()

একটি স্ট্রিংকে দুটি পৃথক স্ট্রিংয়ে আলাদা করার জন্য, এই পদ্ধতিটি ব্যবহৃত হয়

কনক্যাট ()

এই পদ্ধতিটি দুটি পৃথক স্ট্রিং মার্জ করার জন্য ব্যবহৃত হয় এবং মার্জ হওয়া স্ট্রিংটি ফেরত দেয়

মান()

কোনও স্ট্রিংয়ের প্রাথমিক মান ফেরত দেওয়ার জন্য, এই পদ্ধতিটি ব্যবহৃত হয়

টেবিল থেকে, আমরা কেবল ফোকাস করতে যাচ্ছি কনক্যাট () পদ্ধতি যেহেতু আমরা জানি যে সংক্ষেপণ পদ্ধতিটি একাধিক স্ট্রিং নেয়, সেগুলিকে মার্জ করে এবং একটি নতুন একক স্ট্রিং প্রদান করে। বাক্য গঠন, যুক্তি এবং উদাহরণ নীচে দেওয়া হয়েছে:

কিভাবে জাভা সংকলন
  • বাক্য গঠন:
স্ট্রিংকনক্যাট (এডু 1, এডু 2 [, এবং হেল্প, ইডুএন])
  • পদ্ধতিতে যুক্তি:

edu1, edu2, এবং Hellip eduN হল স্ট্রিংগুলি যা সংক্ষিপ্তকরণের জন্য পাস করা হয়।

  • কোড:
স্ট্রিং কনটেনটেশন | এডুরেকা ভার এডু 1 = নতুন স্ট্রিং ('এটি যদি শিক্ষার বিষয়ে হয় তবে') ভার এডু = = নতুন স্ট্রিং ('এডুরেকা সঠিক প্ল্যাটফর্ম') var edu3 = edu1.concat (edu2) document.write ('ফলাফল:' + এডু 3)

আউটপুট:

যদি এটি শেখার বিষয়ে হয় তবে এডুরেকা সঠিক প্ল্যাটফর্ম

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

 

আসুন তিনটি স্ট্রিংয়ে যোগ দিন

এডুরেকা বাটন ফাংশন myFunction () e var edu1 = 'হ্যালো' var edu2 = 'এডুরেকা,' var edu3 = 'আসুন আজ কোড দিন!' var con = edu1.concat (edu2, edu3) document.getElementById ('edu')। অভ্যন্তরীণ এইচটিএমএল = কন}

আউটপুট:

সুতরাং, আমরা জাভাস্ক্রিপ্টে স্ট্রিং কনটেক্সটেশন সম্পর্কিত সমস্ত কিছু নিয়ে আলোচনা করেছি, এখন আমরা কোডগুলি লিখতে এবং আমরা প্রকৃতপক্ষে উপসংহার পদ্ধতিটি প্রয়োগ করতে পারি কিনা তা দেখতে পজিশনে রয়েছি। টুকরোটি লেখার আগে আপনি যা করতে পারেন তা এখানে:

  1. ভিজ্যুয়ালাইজ করা আপনার প্রোগ্রাম প্রবাহ
  2. পরিবর্তনশীল ঘোষণার জন্য সিদ্ধান্ত নিন
  3. নিচে কয়েক স্ট্রিং
  4. অনুসরণ করা উদাহরণ এখানে লেখা
  5. আপনি এটি পরীক্ষা করতে ভাল স্থানীয় সার্ভার

এটির সাহায্যে আমরা জাভাস্ক্রিপ্ট ব্লগে আমাদের স্ট্রিং কনক্যাটিনেশনটির শেষে এসেছি। আমি আশা করি আপনি স্ট্রিংগুলিকে সংযুক্ত করতে বা যোগদানের বিভিন্ন উপায় বুঝতে পেরেছেন।

এখন আপনি জাভাস্ক্রিপ্ট সম্পর্কে জানেন, চেক আউট লিখেছেন এডুরেকা। ওয়েব ডেভলপমেন্ট শংসাপত্র প্রশিক্ষণ আপনাকে এইচটিএমএল 5, সিএসএস 3, টুইটার বুটস্ট্র্যাপ 3, জ্যাকুয়ারি এবং গুগল এপিআই ব্যবহার করে কীভাবে চিত্তাকর্ষক ওয়েবসাইট তৈরি করতে শিখতে এবং এ্যামাজন সিম্পল স্টোরেজ সার্ভিসে (এস 3) স্থাপন করতে সহায়তা করবে।

আমাদের জন্য একটি প্রশ্ন আছে? দয়া করে 'জাভাস্ক্রিপ্টে স্ট্রিং কনক্যাটেনশন' এর মন্তব্য বিভাগে এটি উল্লেখ করুন এবং আমরা আপনার কাছে ফিরে আসব।