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

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

结果:
本地:

clipboard.png

服务器:

clipboard.png

阅读 2k
2 个回答

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

截图查看接口的数据有没有问题

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题