function Product(name, price) {
this.name = name;
this.price = price;
}
function Food(name, price) {
Product.call(this, name, price);
console.log(this);
this.category = 'food';
}
console.log(new Food('cheese', 5).name);
在Product.call(this, name, price)
中,this
值的用途是什么,它指向的是什么,或者当我们调用Product
时它具有什么值?