数据类型转换
- JS中一共有两种类型转换:
- 隐式类型转换,是指JavaScript自动进行的类型转换。
- 显式类型转换 ,是指我们手动用代码进行的类型转换。
字符串转数字
函数 | 作用 |
---|---|
Number() | 用于把所有只有数字的字符串转成数字,如“123” |
parseInt() | 用于把首字母是数字的字符串中数字的整数部分转成数字,如“123hhh” |
parseFloat() | 用于把首字母是数字的字符串中数字的整数和小数部分转成数字,如“123.3hhh” |
- Number()
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/>
<script type="text/javascript">
var string1 = "1234";
var string2 = "123hhh";
var string3 = "123.12hhh";
document.write(Number(string1) + '<br/>');
document.write(Number(string2) + '<br/>');