关于浏览器响应数据long型超长自动转换精度丢失的坑

 

 

同样的接口和响应数据

 

这里是浏览器响应的:

 

这是postman响应的:

 

postman的id就是正确的..... 浏览器的返回数据的id就不对,浏览器将long型的id超出部分转换为00,

 

由于JavaScript中Number类型的自身原因,并不能完全表示Long型的数字,在Long长度大于17位时会出现精度丢失的问题。

解决方法:

让后端将id转为string类型,不然超长了.

发布了70 篇原创文章 · 获赞 44 · 访问量 9万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 技术黑板 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览