json格式再次总结

记住两点
对象{"":""}
数组 [{},{}"":""]
json格式里面什么都可以存除去字符类型要用单引号或者双引号包裹,但是注意数字类型,不能用单引号包裹不然他会变成字符,参与数字计算的话会把后面的数字也变成字符串
比如,加入年龄是2
"{'age':'"+person.age+"'}"==>传的是字符串‘2’
"{'age':"++"+person.age+"}==>传的是数字 int 2

那这样会产生很多影响比如我下面这个例子



这里面我开始是加了单引号传过来计算后的数据,当前页数应该是2才对,结果变成21了,页数一共才4页,一定不显示啊,而且很难报错,浏览器调试按f12 点查看元素发现时21了,这里面传过来字符串2+1其结果是21,字符串过载了



这里去掉单引号,解决了,而且在js里面做运算要用括号括起来,不然会乱码,而且运算不执行
json的一切都是数组,对象,对象{}数组[] keyvalue形式存取值,字符串引号引起来,基本类型(除char)都不用要单引号!


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值