مقدمه ای بر ویژگی های ES6+: Template Literals، Spread Operator و Destructuring
Summarize this content to 400 words in Persian Lang
الفاظ الگو
استفاده از بکتیک (`) برای وارد کردن آسان متغیرها در رشته ها با ${}.
const name = “John”;
const message = `Hello, ${name}!`;
وارد حالت تمام صفحه شوید
از حالت تمام صفحه خارج شوید
اپراتور گسترش …
عناصر آرایه یا شی را در آرایه / شی یا تابع دیگری پخش کنید.
const numbers = [1, 2, 3];
const moreNumbers = […numbers, 4, 5]; // [1, 2, 3, 4, 5]
وارد حالت تمام صفحه شوید
از حالت تمام صفحه خارج شوید
در حال تخریب
به سرعت مقادیر را از آرایه ها یا اشیاء استخراج کنید.
const person = { name: “Alice”, age: 25 };
const { name, age } = person;
وارد حالت تمام صفحه شوید
از حالت تمام صفحه خارج شوید
- الفاظ الگو
استفاده از بکتیک (`
) برای وارد کردن آسان متغیرها در رشته ها با ${}
.
const name = "John";
const message = `Hello, ${name}!`;
- اپراتور گسترش
...
عناصر آرایه یا شی را در آرایه / شی یا تابع دیگری پخش کنید.
const numbers = [1, 2, 3];
const moreNumbers = [...numbers, 4, 5]; // [1, 2, 3, 4, 5]
- در حال تخریب
به سرعت مقادیر را از آرایه ها یا اشیاء استخراج کنید.
const person = { name: "Alice", age: 25 };
const { name, age } = person;