laravel+layui开发,以接口方式获取数据,layui自定义了一个模板,对状态值判断显示不同的文字和样式。数据库里存的数据status为int类型。在本地获取到的数据,用typeof判断类型,为number;在阿里云服务器上获取到的数据,用typeof判断类型为string。为什么会不一样?
代码:
结果:
本地:
服务器:
laravel+layui开发,以接口方式获取数据,layui自定义了一个模板,对状态值判断显示不同的文字和样式。数据库里存的数据status为int类型。在本地获取到的数据,用typeof判断类型,为number;在阿里云服务器上获取到的数据,用typeof判断类型为string。为什么会不一样?
代码:
结果:
本地:
服务器:
10 回答11.4k 阅读
4 回答3.3k 阅读✓ 已解决
2 回答2.9k 阅读✓ 已解决
5 回答3.4k 阅读✓ 已解决
3 回答2.5k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
3 回答3.7k 阅读✓ 已解决
我只对javascript熟悉,其他做不出解答。
但是在JS中,数字类型只有number类型,不分 int float double等,统统都是number。