如何以第一个InvoiceNo的值不会被第二个值替换的方式表示这个javascript对象定义?定义一个JavaScript对象属性
编辑<最终我想要一个名为myObject的对象,它包含一个发票号数组。每一个发票号将有一个相关的票据和船舶数量...
var myObject = {};
myObject = { "InvoiceNo" : 44444,
"Shipping":
{
"ShipTo": 22345 , "BillTo": 43456
}
}
// some more code here that would capture user input or a data from a remote data feed...
myObject = { "InvoiceNo" : 555555,
"Shipping":
{
"ShipTo": 32345 , "BillTo": 33456
}
}
对不起,您能否澄清您要完成的工作?从我看到的情况来看,您可以将第二张发票分配给不同的变量,比如'myOtherObject'。 – sczizzo 2011-12-27 22:59:52
你在寻找一个数组吗?这可能是你正在谈论的:'var objects = new Array();'Then' objects.push(myObject);'虽然......不知道...... – 2011-12-27 23:02:05
你可以创建一个对象数组 - 持有不同的实例。 – Bakudan 2011-12-27 23:03:10