我想通过功能“ addProduct”创建一个新的“产品”对象并指定其属性(名称等)



var storage = [
    {product: {name: "cat", count: 3443, price: 1000}}

];

function addProduct(newProduct) {
    var newProduct =  this.product;
}
var addProd = new addProduct("dog", 1488, 2000);

最佳答案

如果我对您的理解正确,这是一种解决方法:



var storage = [
    {product: {name: "cat", count: 3443, price: 1000}}

];

function addProduct(newProduct) {
    storage.push(newProduct);
    console.log(storage);
}

addProduct({name: "dog", count: 1488, price: 2000});

关于javascript - 如何创建具有属性的新产品?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/50086155/

10-16 20:52