برنامه نویسی

مقدمه ای بر ویژگی های 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;

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

  1. الفاظ الگو

استفاده از بکتیک (`) برای وارد کردن آسان متغیرها در رشته ها با ${}.


const name = "John";

const message = `Hello, ${name}!`;

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

  1. اپراتور گسترش ...

عناصر آرایه یا شی را در آرایه / شی یا تابع دیگری پخش کنید.


const numbers = [1, 2, 3];

const moreNumbers = [...numbers, 4, 5]; // [1, 2, 3, 4, 5]

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

  1. در حال تخریب

به سرعت مقادیر را از آرایه ها یا اشیاء استخراج کنید.


const person = { name: "Alice", age: 25 };

const { name, age } = person;

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

همچنین ببینید
بستن
دکمه بازگشت به بالا