问答详情
源自:6-2 完美运动框架

为什么json中{name:value},name不加双引号?

为什么 json 中 {name:value},为什么传参数的时候 name 不加双引号也能实现?


attr作为getStyle中的参数,getComputedStyle(obj,null)[attr]中使用了“[ ]”,方括号当中的类名不是应该用双引号括起来吗?


我自己测试了一下,不加双引号和加双引号都可以成功,请问为什么呢?


难道是因为 json 自动加了双引号吗?

提问者:一二得三 2017-01-11 00:03

个回答

  • qq_巧克力人生
    2017-01-13 12:52:14
    已采纳

    你建立这个json对象的时候,系统就默认name为字符串,所以不用加""号

  • qq_巧克力人生
    2017-01-13 13:06:34

    都不用加

  • pujianbo
    2017-01-13 12:47:12

    IE低版本有问题