我有一些构建对象的代码:
function gridObjConst(id, itemName, itemPrice, itemListPrice, width, height, imgName) {
this.id = id;
this.itemName = itemName;
this.itemPrice = itemPrice;
this.itemListPrice = itemListPrice;
this.width = width;
this.height = height;
this.imgName = imgName;
return this;
}
我使用 w3schools 页面作为指南:http ://www.w3schools.com/js/js_objects.asp
一切都很好。然后我在代码顶部添加了“use strict”,这个函数就坏了。Firebug 报告:这是未定义的 - this.id = id
我该如何解决?