জেসক্রিপ্ট স্ট্রিং টেম্পলেট

সমানাত্মকতা:

  • টেম্পলেট লিটারাল
  • টেম্পলেট স্ট্রিং
  • স্ট্রিং টেম্পলেট
  • ব্যতিক্ষপত সংকেতগ্রহণ

ব্যতিক্ষপত সংকেতগ্রহণ

মোডেল লিটারালএকক চিহ্ন (``) বর্গীয় চিহ্ন ("") এর বদলে ব্যবহার করে স্ট্রিং নির্ধারণ করুন:

প্রকল্প

let text = `Hello World!`;

স্বয়ং প্রয়াস করুন

স্ট্রিংয়ের মধ্যে চিহ্নিত করা হয়

দ্বারা ব্যবহার করে:মোডেল লিটারালএকটি স্ট্রিংয়ের মধ্যে একইসঙ্গে একক এবং দ্বৈত চিহ্নিত করা হয়:

প্রকল্প

let text = `He's often called "Johnny"`;

স্বয়ং প্রয়াস করুন

বহুল স্ট্রিং

মোডেল লিটারালএকটি বহুল স্ট্রিংয়ের অনুমতি দেওয়া হয়:

প্রকল্প

let text =
``The quick
brown fox
jumps over
the lazy dog`;

স্বয়ং প্রয়াস করুন

ইন্টারপোলেশন

মোডেল লিটারালএকটি বিন্যাস এবং অভিব্যক্তিকে স্ট্রিংয়ে প্রবেশ করানোর একটি সহজ পদ্ধতি প্রদান করে。

এই পদ্ধতিকে স্ট্রিং ইন্টারপোলেশন (string interpolation) নামে পরিচিত。

গঠন

${...}

বিন্যাস প্রতিস্থাপন

মোডেল লিটারালস্ট্রিংয়ের মধ্যে একটি বিন্যাসকে অনুমতি দেওয়া হয়:

প্রকল্প

let firstName = "Bill";
let lastName = "Gates";
let text = `Welcome ${firstName}, ${lastName}!`;

স্বয়ং প্রয়াস করুন

একটি স্বতঃস্ফূর্ত মানের মানের মাধ্যমে একটি বিন্যাসকে স্বতঃস্ফূর্ত প্রতিস্থাপন করা হয় যা:স্ট্রিং ইন্টারপোলেশন

অভিব্যক্তি প্রতিস্থাপন

মোডেল লিটারালস্ট্রিংয়ের মধ্যে একটি অভিব্যক্তিকে অনুমতি দেওয়া হয়:

প্রকল্প

let price = 10;
let VAT = 0.25;
let total = `Total: ${(price * (1 + VAT)).toFixed(2)}`;

স্বয়ং প্রয়াস করুন

একটি স্ট্রিংয়ের মধ্যে একটি অভিব্যক্তিকে স্বতঃস্ফূর্ত মানের মানের মাধ্যমে প্রতিস্থাপন করা হয় যা স্ট্রিং ইন্টারপোলেশন নামে পরিচিত。

HTML টেমপ্লেট

প্রকল্প

let header = "Templates Literals";
let tags = ["template literals", "javascript", "es6"];
let html = `<h2>${header}</h2><ul>`;
for (const x of tags) {
  হটল += `<li>${x}</li>`;
}
হটল += `</ul>`;

স্বয়ং প্রয়াস করুন

ব্রাউজার সমর্থন

ইন্টারনেট এক্সপ্লোরার সমর্থন করে নামোডেল লিটারাল

প্রথম মোডেল লিটারাল সম্পর্কে সম্পূর্ণভাবে সমর্থনকারী ব্রাউজার সংস্করণ

চ্রোম আইই ফায়ারফক্স স্যাফারি ওপেরা
চ্রোম ৪১ এজ ১৩ ফায়ারফক্স ৩৪ স্যাফারি ১০ ওপেরা ২৯
২০১৫ সালের ৩ মার্চ ২০১৫ সালের ১১ নভেম্বর ২০১৪ সালের ১২ ডিসেম্বর ২০১৬ সালের ৯ সেপ্টেম্বর ২০১৫ সালের ৪ মার্চ

সম্পূর্ণ স্ট্রিং রেফারেন্স

সম্পূর্ণ রেফারেন্স পাওয়ার জন্য আমাদের পূর্ণ সাইট সফর করুন জেভাস্ক্রিপ্ট স্ট্রিং রেফারেন্স ম্যানুয়াল

এই ম্যানুয়ালটিতে সমস্ত স্ট্রিং অ্যাট্রিবিউট ও মথড এবং ইনস্ট্যান্স