您的位置:首页 > Web前端 > JavaScript

在javascript中使用json

2013-10-07 19:10 344 查看
javascript:

var obj = { 1:"able",

"2":"able",

count:3,

person:[ {id:1,name:"tom"}, {id:2,name:"lili"} ],

object:{ id:1, msg:"this is object" }

}

console.log(obj.count)

console.log(obj.person[0].name)

console.log(obj.object.id)

for(var a in obj) { console.log(a+":",obj[a]) }

obj[1] = "abc"

obj["person"][0].sex = "man"

delete obj["object"].id

for(var a in obj) { console.log(a+":",obj[a]) }

执行结果:

>>> var obj = {   1:"able",   "2":"able",    count:3...ar a in obj) {  console.log(a+":",obj[a])  }


3

tom

1

1:
able

2:
able

count:
3

person:
[Object
{ id=1,
name="tom"},
Object
{ id=2,
name="lili"}]

object:
Object
{ id=1,
msg="this is object"}

1:
abc

2:
able

count:
3

person:
[Object
{ id=1,
name="tom",
sex="man"},
Object
{ id=2,
name="lili"}]

object: Object
{ msg="this is object"}

var obj = {
1:"able",
"2":"able",
count:3,
person:[
{id:1,name:"tom"},
{id:2,name:"lili"}
],
object:{
id:1,
msg:"this is object"
}
}

console.log(obj.count)
console.log(obj.person[0].name)

console.log(obj.object.id)

for(var a in obj) {
console.log(a+":",obj[a])
}

obj[1] = "abc"
obj["person"][0].sex = "man"
delete obj["object"].id
for(var a in obj) {
console.log(a+":",obj[a])
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: