+ -
当前位置:首页 → 问答吧 → 关于json的疑惑

关于json的疑惑

时间:2011-11-16

来源:互联网

var object=document.getElementById("divid");
object.name="tom";
object.age="16";
alert(object.name);
通过这种方式,object是一个对象的数据类型而不是json数据类型
通过var object=document.getElementById("divid");
object={};
object.name="tom";
object.age="16";
alert(object.name);
这种方式object是一种json数据类型吗?
两种方式的本质不同吧?
可以var obj=new Object();
  obj.name="tom";
  obj.age="16";这样给对象定义属性吗?

作者: seachers   发布时间: 2011-11-16

json是一种数据格式,不是数据类型。。。

其实他就是一个对象,只不过他存放了很多自定义属性

作者: liangws   发布时间: 2011-11-16

第一种方法 object是一个对象 加了 name 及 age 属性而已

第二种方法 object 被 {}重置为一个空对象 , 也加了name及 age 属性

严格意义来说 都是json,一般来说第二个才是json

a={} 和 a = new Object 一个是直接量 一个是创建对象实例

作者: laidezhong   发布时间: 2011-11-16

json

作者: zsx841021   发布时间: 2011-11-16

相关阅读 更多