1. если истина и тернарный оператор
let isEmpty = true;
if (isEmpty === true) {
console.log ('Пусто');
} else {
console.log ('Not Empty' );
}
пусто ? console.log («Пустой»): console.log («Не пустой»);
2. Разрушение
const post = {
data: {
id: 1,
title: 'Hello',
text: 'Hello World',
автор: 'Fahim Ahammed'
}
}
const id = post.data.id;
const title = post.data.title;
const text = post.data.text;
const author = post.data.text;
console.log (идентификатор, заголовок, текст, автор);
const {идентификатор, заголовок, текст, автор} = post.data;
console.log (идентификатор, заголовок, текст, автор);
3. Сокращение от цикла:
const плодов = ['Манго', 'Банан', 'Апельсин', 'Яблоко'];
for (let i = 0; i ‹fruit.length; i ++) {
console.log (fruit [i]);
}
для (пусть фрукты фруктов)
console.log (фрукты);
4. Присвойте значение, если оно существует:
let port;
if (process.env.PORT) {
port = process.env.PORT;
} else {
port = 5000;
}
let port = process.env.PORT || 5000;
5. Шаблонные литералы:
const name = ‘Fahim’;
const timeOfDay = ‘night’;
const desire = ‘Hello’ + name + ‘Я желаю вам всего хорошего’ + timeOfDay + ‘!’;
const welcome = `Здравствуйте, $ {name}, желаю вам хорошего дня, $ {timeOfDay}!`;
6. Объект с одинаковыми ключами и значениями:
const userDetails = {
name: name,
email: email,
age: age,
location: location
};
const userDetails = {имя, адрес электронной почты, возраст, местоположение};
7. Объявление переменных
// Длинная рука
let x;
let y;
let z = «post»;
// Сокращение
let x, y, z = «post»;
8. Оператор присваивания
// Длинная рука
x = x + y;
x = x - y;
// Сокращение
x + = y;
x - = y;
9. Функция стрелки
// Длинная
функция sayHello (name) {
console.log («Hello», name);
}
list.forEach (функция (элемент) {
console.log (элемент);
});
// Сокращение
sayHello = name = ›console.log (« Hello », name);
list.forEach (item = ›console.log (item));
10. Обозначение массива объектов
// Длинная рука
let arr = new Array ();
arr [0] = «html»;
arr [1] = «css»;
arr [2] = «Js»;
// Сокращение
let arr = [«html», «css», «js»];
Фахим Ахаммед Фироз
Веб-сайт, созданный с помощью приложения create-response-app fahim-firoz.web.app