4
是否有任何內置方法可以從string(「23px」)解析int?如何從包含數字和字符的字符串中獲取數值
我知道我可以使用substring
然後parseInt
但我想知道是否有任何其他方式可以做到這一點。
是否有任何內置方法可以從string(「23px」)解析int?如何從包含數字和字符的字符串中獲取數值
我知道我可以使用substring
然後parseInt
但我想知道是否有任何其他方式可以做到這一點。
parseInt
會搶了第一組連續的數字:
parseInt('23px');
收益23
如果有就會有前導零,使用基數任何機會:
parseInt('23px', 10);
這是一般的良好習慣。
parseInt可以做到這一點。只需使用:
var num = parseInt("23px", 10);
它將解析整數部分,並忽略其餘部分。