

#инструменты #js
Size: a a a




const obj = {
 name: 'Joe',
 food: 'cake'
}
const { name, food } = obj;
console.log(name, food);
// 'Joe' 'cake'
Если вам нужно извлечь свойство, дав ему другое имя, — делайте так:const obj = {
 name: 'Joe',
 food: 'cake'
}
const { name: myName, food: myFood } = obj;
console.log(myName, myFood);
// 'Joe' 'cake'
Продолжение следует...










const person = {
 name: 'Eddie',
 age: 24
}
function introduce({ name, age }) {
 console.log(`I'm ${name} and I'm ${age} years old!`);
}
console.log(introduce(person));
// "I'm Eddie and I'm 24 years old!"
#советы #coding #js #web











Math.max() не может принять массив arr, т. к. функции с таким аргументом не существует. Math.max() принимает числа отдельными аргументами. Оператор spread(три точки — ...) используется для извлечения отдельных элементов из массива.const arr = [4, 6, -1, 3, 10, 4];#советы #coding #js #web
const max = Math.max(...arr);
console.log(max);
// 10








function myFunc(...args) {
 console.log(args[0] + args[1]);
}
myFunc(1, 2, 3, 4);
// 3
#советы #coding #js #web