JavaScript String Templates
- صفحه قبلی جستجوی رشته JS
- صفحه بعدی عدد JS
معانی:
- Template Literals
- Template Strings
- String Templates
- بیک-ٹک شرح
بیک-ٹک شرح
قالبهای شبهعبارتیبک-ٹک (``) کا استعمال کریں اور نہ کہ کوئی نمائش ("") کا استعمال کریں:
مثال
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>`; برای (از tags) { html += `<li>${x}</li>`; } html += `</ul>`;
پشتیبانی از مرورگر
اینترنت اکسپلورر پشتیبانی نمیکندقالبهای شبهعبارتی.
نسخه اولیه کامل پشتیبانیکننده از قالبهای شبهعبارتی:
کروم | IE | فایرفاکس | سافاری | آپرا |
---|---|---|---|---|
کروم 41 | Edge 13 | فایرفاکس 34 | سافاری 10 | آپرا 29 |
مارس 2015 | نوامبر 2015 | دسامبر 2014 | سپتامبر 2016 | آوریل 2015 |
منابع کامل رشته
برای دسترسی به منابع کامل، لطفاً به منابع کامل ما دستورالعمل رشته JavaScript.
این کتابخانه شامل توضیحات و مثالهای تمام ویژگیها و روشهای رشته است.
- صفحه قبلی جستجوی رشته JS
- صفحه بعدی عدد JS