首页

浏览器js处理json里面超大数字遇到的bug

最近遇到个奇怪的bug,写管理后台的时候拿到后端的json里面一个编号死活查不到数据。刚开始以为是我php接口写的查询条件有问题。排查了下发现网页通过js取到这个编号后跟实际接口返回的编号是不同的,最后几位变成了0。这个编号是19位数的,尝试了一番发现如果不返回int整型的数据改为字符串型数字就没这个问题。看来是超大整型数字溢出了。 <img src="https://product.liyiru.top/uploads/a0cd070a024a3a010fa87e1c936907e5.png"/> 试了下nodejs里面也是这样,php本身没这个问题,只能说js坑挺多,只能多看多学。
更多>>
关于vue单页应用打包后js加载时间长的问题优化 页面动态延迟加载js文件 关于scoket.io跨域问题 用sprites css(雪碧图)方式来切微信表情包 linux上利用systemctl自启动自己的服务