آموزش رشتههای تمپلیت در جاوا اسکریپت
شیوهی نوشتاری بک تیک ها(Back-Tics)
رشتههای تمپلیت(Template Strings) به جای علامتهای نقل قول(" ") از بکتیکها (``)استفاده میکنند:
استفاده از علامتهای نقل قول در درون رشتهها
رشتههای تمپلیت(Template Strings) به ما امکان میدهند تا از هردوی علامتهای نقل قول تکی و دوتایی در درون یک رشته استفاده کنیم:
استفاده از رشتههای چندخطی(Multiline Strings)
رشتههای تمپلیت به ما امکان میدهند تا از رشتههای چندخطی استفاده کنیم:
درون یابی در رشتههای جاوا اسکریپت
رشتههای تمپلیت به ما امکان میدهند تا از متغیرها در درون رشتهها استفاده کنیم، به این کار، درونیابی(interpolate) گفته میشود. رشتههای تمپلیت، یک روش ساده برای انجام این کار ارائه میدهند.
شیوهی نوشتاری یا سینتکس:
${...}
مثال شماره 4
let firstName = "John";
let lastName = "Doe";
let text = `Welcome ${firstName}, ${lastName}!`;
امتحان کنیدجایگزینی عبارتها در جاوا اسکریپت(Expression Substitution)
رشتههای تمپلیت به ما امکان میدهند تا در رشتهها، از درونیابی عبارتها(interpolation of expressions) استفاده کنیم:
مثال شماره 5
let price = 10;
let VAT = 0.25;
let total = `Total: ${(price * (1 + VAT)).toFixed(2)}`;
امتحان کنیدتمپلیتهای HTML
مثال شماره 6
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>`;
امتحان کنیدپشتیبانی مرورگرها
رشتههای تمپلیت در اکما اسکریپت 6 یا ES6 تعریف شده اند. اکما اسکریپت 6 از ماه ژوئن 2017 در تمامی مرورگرهای مدرن پشتیبانی میشود:
![]() |
![]() |
![]() |
![]() |
![]() |
| Chrome 51 |
Edge 15 |
Firefox 54 |
Opera 38 |
Safari 10 |
| May 2016 | Apr 2017 | Jun 2017 | Jun 2016 | Sep 2016 |
منبع: www.w3schools.com/js
- بازدید: 9





1. سعی کنید نظرات شما مرتبط با مقاله ی مورد نظر باشد، در غیر این صورت پاسخ داده نخواهد شد.
2. سوالات خود را به صورت کوتاه بیان کنید و از پرسیدن چند سوال به طور همزمان خودداری کنید.
3. سوال خود را به طور واضح بیان کنید و از کلمات مبهم استفاده نکنید.