有一天,我遇到了一些奇怪的代码:
var OrderSupplement = function() { oid: null; code: ""; description: ""; startdate: ""; enddate: ""; gender: null; cardowner: null; Box: null; divisor: 0; created: null; createdBy: ""; };
代码的意图对我来说很清楚:为了创建一个OrderSupplement的实例,尝试定义一个构造函数.
我对此语法感到困惑.
编写代码的好友说,它工作得很好 – 虽然显然没有;至少它不是应该的.他实例化了一个新的OrderSupplement实例,oid到非空值,稍后检索.当然,在设置之前检索一个值可能会揭示错误.
var OrderSupplementJson = function() {}
我的问题是: