JS数据类型
一、JS中的数据类型:
1. 数字、字符串、布尔、函数、对象、未定义
2.typeof判断数据类型
var i = 100; alert( typeof i ) //number
3.数据类型的转换:
1)把看起来像数字的字符串转换成数字
不能转换json、function、未定义
var a='100'; Number(a); //100 var a1=' '; Number(a1); //0 var a2=ture; Number(a2); //ture--1、false--0 var a3=[123]; Number(a3); //123 var a4=null; Number(a4); //0
2)只转换数字(从左到右)
var b='200px'; ParseInt(b); //200 var b1='0000200px'; ParseInt(b1); //200 var b2='12.34元'; ParseInt(b2); //12 var b3='200px'; ParseFloat(b3); //12.34