为什么js数据类型,本地和服务器不一致?

laravel+layui开发,以接口方式获取数据,layui自定义了一个模板,对状态值判断显示不同的文字和样式。数据库里存的数据status为int类型。在本地获取到的数据,用typeof判断类型,为number;在阿里云服务器上获取到的数据,用typeof判断类型为string。为什么会不一样?
代码:
https://img4.mukewang.com/5c8b52da000155b308000193.jpg

结果:
本地:

https://img.mukewang.com/5c8b52dd0001b1a508000090.jpg

服务器:

https://img.mukewang.com/5c8b52de0001f6a608000154.jpg

慕尼黑8549860
浏览 618回答 2
2回答

守着星空守着你

我只对javascript熟悉,其他做不出解答。但是在JS中,数字类型只有number类型,不分 int float double等,统统都是number。

心有法竹

截图查看接口的数据有没有问题
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript