JavaScript String Templates

জাভাস্ক্রিপ্ট স্ট্রিং টেমপ্লেট শিখুন

JavaScript String Templates

স্ট্রিং টেমপ্লেট
টেমপ্লেট স্ট্রিং
টেমপ্লেট আক্ষরিক
একটি প্রিয় সন্তানের অনেক নাম আছে

Back-Tics Syntax

স্ট্রিং সংজ্ঞায়িত করতে টেমপ্লেট স্ট্রিংগুলি উদ্ধৃত করা হয়েছে (""টিকসের পরিবর্তে (``) ব্যবহার করুন:

Example

let text = `Hello World!`;

Quotes Inside Strings

টেমপ্লেট স্ট্রিংগুলি একটি স্ট্রিংয়ের মধ্যে একক এবং দ্বিগুণ উদ্ধৃতি উভয়কেই অনুমতি দেয়:

Example

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

Multiline Strings

টেমপ্লেট স্ট্রিংগুলি বহু-লাইন স্ট্রিংকে অনুমতি দেয়:

Example

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

Interpolation

টেমপ্লেট স্ট্রিংগুলি স্ট্রিংগুলিতে ভেরিয়েবলের অনুমতি দেয়।

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

Syntax

${...}

Example - Variable Substitutions

let firstName = "John";
let lastName = "Doe";

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

Expression Substitution

টেমপ্লেট স্ট্রিংগুলি স্ট্রিংগুলিতে এক্সপ্রেশনগুলির প্রসারণকে অনুমতি দেয়:

Example

let price = 10;
let VAT = 0.25;

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

HTML Templates

Example

let header = "Template Strings";
let tags = ["template strings", "javascript", "es6"];

let html = `<h2>${header}</h2><ul>`;
for (const x of tags) {
  html += `<li>${x}</li>`;
}

html += `</ul>`;

💻HTML টেমপ্লেট:

টেমপ্লেট স্ট্রিংগুলি এইচটিএমএল জেনারেশনের জন্য দুর্দান্ত কারণ তারা ভেরিয়েবল এবং এক্সপ্রেশনগুলিকে এইচটিএমএল কোডে সহজেই অন্তর্ভুক্ত করার অনুমতি দেয়।

Browser Support

টেমপ্লেট স্ট্রিং একটি ES6 বৈশিষ্ট্য।

জুন 2017 পর্যন্ত সমস্ত আধুনিক ব্রাউজারে ES6 সম্পূর্ণরূপে সমর্থিত:

ব্রাউজার সংস্করণ তারিখ
Chrome 51 মে 2016
Edge 15 এপ্রিল 2017
Firefox 54 জুন 2017
Safari 10 সেপ্টেম্বর 2016
Opera 38 জুন 2016

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

টেমপ্লেট আক্ষরিক সমস্ত আধুনিক ব্রাউজারে সম্পূর্ণরূপে সমর্থিত। পুরানো ব্রাউজারে ব্যাবেলের মতো একজন অনুবাদকের প্রয়োজন হতে পারে।

Complete String Reference

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

একটি সম্পূর্ণ স্ট্রিং রেফারেন্সের জন্য, আমাদের এখানে যান:

Complete JavaScript String Reference.

রেফারেন্সে সমস্ত স্ট্রিং বৈশিষ্ট্য এবং পদ্ধতির বর্ণনা এবং উদাহরণ রয়েছে।

Template String Benefits

ইন্টারপোলেশন:সহজে স্ট্রিং মধ্যে ভেরিয়েবল এবং এক্সপ্রেশন লিখুন
মাল্টি-লাইন স্ট্রিং:এস্কেপ অক্ষর ছাড়াই মাল্টি-লাইন টেক্সট তৈরি করুন
সহজ উদ্ধৃতি:পালানো ছাড়া একক এবং ডবল উদ্ধৃতি ব্যবহার করুন
এক্সপোজার রেটিং:জাভাস্ক্রিপ্ট এক্সপ্রেশনগুলিকে স্ট্রিংগুলিতে মূল্যায়ন করুন
HTML টেমপ্লেট:সহজেই ডায়নামিক HTML কন্টেন্ট তৈরি করুন

জাভাস্ক্রিপ্ট স্ট্রিং টেমপ্লেট টিউটোরিয়াল

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

সঠিক উত্তর চয়ন করুন:

" "
✗ ভুল! এগুলি দ্বিগুণ উদ্ধৃতি, বিরাম চিহ্ন নয়
' '
✗ ভুল! এগুলো একক উদ্ধৃতি, বিরাম চিহ্ন নয়
` `
✓ ঠিক আছে! ব্যাকটিক্স (``) জাভাস্ক্রিপ্টে টেমপ্লেট লিটারেল সংজ্ঞায়িত করতে ব্যবহৃত হয়
/ \
✗ ভুল! এই তির্যক, pintices না