JavaScript: Вычисляемые свойства объекта js

Для создания вычисляемого свойства объекта используем квадратные скобки в литеральной нотации.

Объекты в JavaScript: https://learn.javascript.ru/object



let brandDef = 'Apple';
let brandInp = prompt( 'Какой бренд добавить?', 'Apple' );
let cart = {
  [ brandDef ]: 3,
  [ brandInp + 'Computers']: 28
};

console.log( cart );
console.log( cart.Apple );
console.log( cart.AppleComputers );


JavaScript просмотров: 162