1.Number包括整数,小数,正数,负数,无穷大 。也包含不是数字的比如:NaN虽然不是一个数字。
但也是Number类型。
2.isNaN判断是否为数字,返回true不为数字,反之亦然。
<script>
var i = 9;
if(isNaN(i)) {
alert("不是数字")
}else{
alert("是数字")
}
</script>
3.parseInt(),将字符串转数字并取整。
<script>
var s = parseInt(3.3)
alert(s)
</script>
4.parseFloat是将字符串自动转为数字
<script>
var temp = parseFloat("3.2");
alert(temp) //返回的是number类型的3.2
</script>
5.Math.ceil,向上取整(ceil是天花板的意思)
<script>
var temp = Math.ceil("3.2");
alert(temp) //返回的是4
</script>
6.js中Boolean中有一个Boolean()函数,将非布尔类型自动转为布尔类型
7.null类型只有一个值null,但使用typeof(动态判定变量类型)却是object
8.String类型的两种创造方式:分为小String和大String(使用js内置支持类String定义)但两者的的属性和函数都通用)