三、数据类型的查看和转换
1.查看数据类型 typeof
说明:typeo可以查看变量的类型。
语法:alert(typeof 变量名或数据);
2.转换成字符串
var married = false; alert(married.toString()); // outputs “false” var age = 25; alert(age.toString()); //outputs “25”
3.转换成数字
parseInt() 转换成整数
parseFloat() 转换成浮点数
var test = parseInt(“blue”); //returns NaN var test = parseInt(“1234blue”); //returns 1234 var test = parseInt(“22.5”); //returns 22 var test = parseFloat(“1234blue”); //returns 1234 var test = parseFloat(“22.5”); //returns 22.5
四、运算符
1.算术运算符( + - * / %)
说明:加、减、乘、除、求余,其中%是求余运算
不同类型的数据相加的结果,例:
alert(“10”+ 20) //return 1020; alert(10 + 20) //return 30;
2. 后增量/后减量运算符 ++ ,--
var i = 10; i++; // i = i + 1; i--; // i = i - 1;
3. 比较运算符 ( >, <, >=, <=, ==, !=,===,!== )
//>,<,>=,<=规则与数学上的定义相同,在此不举例子。 var i = 100; var n = 100; var m='100'; alert(i == n); //outputs true; alert(i != n); //outputs false; alert(i === n) //数据类型相同,值相等 ,outputs true; alert(i === m) //数据类型不同,值相等 ,outputs false;
4.逻辑运算符( &&, || , !)
&& : 逻辑与
|| : 逻辑或
! :逻辑非
var i = 8; alert ( i<5 && i<10); //outputs false ,有假即为假 alert ( i > 100 || i < 10); //outputs true ,有真即为真 alert(!(10 > 5)); //outputs false ,真假颠倒