Может все таки самому почитать как следует учебник.
Тут трудно написать больше, чем там написано.
2 Ну вот так язык js устроен.
К свойству можно обратиться и product.Accessories и product['Accessories']
3 Если product.Accessories != undefined (нет такого свойства) или 0 или null, или false или '', то взять в место него 0 (|| 0). иначе взять само значение product.Accessories и прибавить к нему product.quantity
Результат запихнуть в product.Accessories (если такого свойства нет, оно будет создано).
|