小编典典

parseInt替代

ajax

首先-我的描述;)

我从服务器收到XmlHttpRequests
JSON响应。MySQL驱动程序将所有数据输出为字符串,PHP将其按原样返回,因此任何整数都将作为字符串返回,因此:

JS中的parseInt()函数是否有任何快速替代方法(hack),可以解析纯数字字符串,例如

var foo = {"bar": "123"};
...
foo.bar = parseInt(foo.bar); // (int) 123

阅读 467

收藏
2020-07-26

共1个答案

小编典典

要转换为整数,只需使用一元+运算符,它应该是最快的方法:

var int = +string;

可以通过类似的方式转换为其他类型:

var string = otherType + "";
var bool = !!anything;

更多信息

2020-07-26