آموزش رایگان برنامه نویسی، گرافیک، سئو و ....
ایجاد template در جاوااسکریپت (قسمت سوم)
ایجاد template در جاوااسکریپت یکی از امکانات جدید es6 سال 2015 میباشد. این نوع ساخت قالب دارای انواع حالت های مختلف به شرح زیر میباشد.
نام های دیگر آن:
- Template Literals
- Template Strings
- String Templates
- Back-Tics Syntax
هر یک از این روش ها را بهمراه مثال توضیح خواهم داد:
دستور بک تیک یا back tics
زمانی که بخواهیم از template استفاده کنیم به جای استفاده از جفت کوتیشن " " از دو بک تیک `` استفاده میکنیم.
مثال:
let text = `Hello amir javanmir!`;
document.getElementById("demo") = text;
//Hello amir javanmir!
فایده این روش این است که شما میتوانید به راحتی از کاراکترهای " و ' به طور همزمان استفاده کنید.
مثال:
let text = `He's often called "amir javanmir"`;
document.getElementById("demo") = text;
//He's often called "amir javanmir"
در این حالت میتوانیم درون رشته خود اینتر بزنیم و بدون مشکلی آن را در خروجی مشاهده کنیم. البته enter های زده شده در خروجی نمایش داده نمیشود.
مثال:
let text = `The quick
brown fox
jumps over
the lazy dog`;
document.getElementById("demo") = text;
/*
The quick brown fox jumps over the lazy dog
*/
براحتی میتوان از متغیرها و عبارتهای محاسباتی درون بک تیک و template استفاده کرد. نام آن رشته تعاملی یا string interpolation است. برای نوشتن آن علامت $ قرار داده سپس آکلاد باز و بسته را قرار میدهیم و مقدار خود را درون آن مینویسیم. هر عبارت یا متغیر درون یک آکلاد قرار میگیرد.
نحوه نوشتن:
مشاهده ادامه در لینک زیر:
https://dejavan.ir
سخن پایانی
این بود یکی دیگر از آموزش اکمااسکریپت 6 در صورت داشتن سوال یا نظر اون رو با من در میان بزارید.
من امیر جوان میر هستم گرافیست و توسعه دهنده وب از سال 1390
instagram: https://www.instagram.com/amir.javanmir/
تمامی حقوق این مطلب متعلق به سایت دیزاینر جوان می باشد هرگونه استفاده از این مطلب با ذکر منبع آن بلامانع است.
website: https://dejavan.ir
instagram: https://instagram.com/designer.javan
twitter: https://twitter.com/designer_javan
Telegram: https://t.me/designer_javan
مطلبی دیگر از این انتشارات
ایجاد متغیر با کلمه کلیدی const (قسمت دوم)
مطلبی دیگر از این انتشارات
ایجاد متغیر با کلمه کلیدی let (قسمت اول)
بر اساس علایق شما
بالاخره منم رفتم دانشگاه🏫