<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<script>
// 将一个字符串转为数字类型的方法
/**
方法一:使用Number()函数,将被转换类型放入括号内;\
1、如果为纯数字的字符串,则直接将其转换为数字;
2、如果字符串中有非数字的内容,则转换为NaN(not a number);
3、如果字符串是空串或全是空格的字符串,则Number(‘‘)或Number(" ")--->0
*/
var s = "123";
s = Number(s);
// 查看变量类型
console.log(typeof s); //number
console.log(s); //123
var s1 = "123a"
s1 = Number(s1);
console.log(s1); //NaN(not a number)
var s2 = " ";
s2 = Number(s2);
console.log(s2);//0
/**
方法二:parseInt() 把一个字符串中有效整数内容取出
parseFloat() 把一个字符串有效的小数取出
*/
var s3="123a";
console.log(parseInt(s3)); //123
var s4="123.23px";
console.log(parseFloat(s4));// 123.23
</script>
</head>
<body>
<h1><ss></h1>
</body>
</html>
原文地址:https://www.cnblogs.com/kukai/p/12443482.html