vue中 获取字符串的数字的方法
在Vue中获取一个字符串中的数字可以通过循环遍历的方式来实现。遍历字符串,到所有的数字字符,每次遇到数字字符时将它加入一个新的字符串中,最后将这个新的字符串转化为Number类型。
以下是这个过程的具体实现:
1.定义一个函数来获取字符串中的数字,参数为字符串str
function getNumberFromString(str) {
}
2.循环遍历字符串str
for (var i = 0; i < str.length; i++) {
3.判断当前字符是不是数字字符
if (!isNaN(parseInt(str[i]))) {
4.对于数字字符,将它添加到新的字符串result中
var result = '';
5.最后,将result转化为Number类型并返回
return parseInt(result);
完整代码如下:
for (var i = 0; i < str.length; i++) {
if (!isNaN(parseInt(str[i]))) {
result += str[i];字符串函数str
}
}
例子:
备注:
以上代码只能获取到字符串中的第一个数字,如果需要获取所有数字,则需要将返回值改为数组,将每个数字都存入数组中。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论