Javascript 如何从包含数字和字符的字符串中获取数值
是否有任何内置方法可以从字符串(“23px”)中解析intJavascript 如何从包含数字和字符的字符串中获取数值,javascript,Javascript,是否有任何内置方法可以从字符串(“23px”)中解析int 我知道我可以使用子字符串,然后使用parseInt,但我想知道是否有其他方法可以做到这一点。parseInt可以做到这一点。只需使用: var num = parseInt("23px", 10); 它将解析整数部分并忽略其余部分。parseInt将获取第一组连续数字: parseInt('23px'); 返回23 如果可能存在前导零,请使用基数: parseInt('23px', 10); 这通常是一个好习惯
我知道我可以使用
子字符串
,然后使用parseInt
,但我想知道是否有其他方法可以做到这一点。parseInt可以做到这一点。只需使用:
var num = parseInt("23px", 10);
它将解析整数部分并忽略其余部分。
parseInt
将获取第一组连续数字:
parseInt('23px');
返回23
如果可能存在前导零,请使用基数:
parseInt('23px', 10);
这通常是一个好习惯