JS 数据格式转换 将字符串转换为int型
时间: 2024-10-13 22:13:37 浏览: 24
jquery把int类型转换成字符串类型的方法
在JavaScript中,将字符串转换为整数(int型),你可以使用全局函数`parseInt()`或者`Number()`。以下是两个示例:
1. 使用`parseInt()`函数:
```javascript
let str = "123";
let intVal = parseInt(str);
console.log(intVal); // 输出:123
```
`parseInt()`默认会尝试解析字符串作为十进制数字。如果字符串无法解析为有效的整数,它会返回NaN。
2. 使用`Number()`函数:
```javascript
let str = "123";
let intVal = Number(str);
console.log(intVal); // 输出:123
```
`Number()`函数更通用,可以处理更多类型的值,包括整数、浮点数和一些特殊数值如"0x10"(十六进制)。同样,如果输入不能转换为数字,它也可能返回NaN。
注意,如果你确定字符串只包含数字,并且没有前导空格或其他非数字字符,这两个方法通常都能正常工作。如果有不确定的情况,建议先检查字符串是否能安全转换。
阅读全文