ایجاد template در جاوااسکریپت یکی از امکانات جدید es6 سال ۲۰۱۵ می‌باشد. این نوع ساخت قالب دارای انواع حالت های مختلف به شرح زیر می‌باشد.

نام های دیگر آن:

  • Template Literals
  • Template Strings
  • String Templates
  • Back-Tics Syntax

هر یک از این روش ها را بهمراه مثال توضیح خواهم داد:

 

دستور بک تیک یا back tics

زمانی که بخواهیم از template استفاده کنیم به جای استفاده از جفت کوتیشن ” ” از دو بک تیک استفاده میکنیم.

مثال:

فایده این روش این است که شما میتوانید به راحتی از کاراکترهای ” و ‘ به طور همزمان استفاده کنید.

مثال:

در این حالت میتوانیم درون رشته خود اینتر بزنیم و بدون مشکلی آن را در خروجی مشاهده کنیم. البته enter های زده شده در خروجی نمایش داده نمیشود.

مثال:

براحتی میتوان از متغیرها و عبارتهای محاسباتی درون بک تیک و template استفاده کرد. نام آن رشته تعاملی یا string interpolation است. برای نوشتن آن علامت $ قرار داده سپس آکلاد باز و بسته را قرار میدهیم و مقدار خود را درون آن مینویسیم. هر عبارت یا متغیر درون یک آکلاد قرار میگیرد.

نحوه نوشتن:

مثال:

استفاده از template در حالت عبارت های محاسباتی:

استفاده از تگ های html درون template به این روش آسان است متغیرها و عبارت ها را میتوان خیلی ساده و راحت درون آن قرار داد.

مثال:

 

نسخه پشتیبانی مرورگرها:

مرورگر Chrome مرورگر Firefox مرورگر Edge مرورگر Safari مرورگر Opera
از ۴۱ به بعد از ۳۴ به بعد از ۱۳ به بعد از ۱۰ به بعد از ۲۹ به بعد

دیدگاه خود را بیان کنید

این ایمیل برای عموم منتشر نمی شود