关于json长度的问题,求助啊
 发布于 12 年前  作者 gws321  23201 次预览  最后一次回复是 12 年前  来自  

关于json长度? 我是新手大家别说我。。。 数组、字符串都可以通过.length获取到长度,但是为什么json就只有undefined呢?求解

5 回复
leapon

json 是 object, 怎么会有长度?

leapon

还是你想要json object的字符串长度,如下:

> var jack = { age: 23 }
> jack
{ age: 23 }
> JSON.stringify(jack)
'{"age":23}'
> JSON.stringify(jack).length
10
gws321

就是要获取json里面key的个数,前端开发一直都是这么来的啊

hexie

@gws321

Object.keys({ a:3,b:4 }).length

2

gws321

我知道怎么回事了。。。是因为我以前都是在用jquery。。。jquery都是数组对象。。。所以可以获取length。。。