【发布时间】:2011-10-03 06:30:26
【问题描述】:
我正在通过以下方式创建 javascript 对象:
function field(name,label){
this.name = name
this.label= label;
}
var a = new field("market","Mkt").
然后我将 a 分配给另一个对象。
object.newField = a;
第二种方式是直接新建一个属性
object.2ndNewField = {
name: "market2",
label:"Mkt2"
}
我尝试在其他函数中读取对象。它们的行为不同,但是,当我对对象进行字符串化时,它看起来还不错。我创建的两个属性有什么区别?
顺便说一句,下面的对象有什么不同吗?
object.2ndNewField = {
"name": "market2",
"label":"Mkt2
}
【问题讨论】:
-
这两个对象的行为有何不同?
标签: javascript jquery json object stringify