一、检测数据类型
typeof
var a="1";
console.log(typeof a);
// a 为字符串 string
var a = 1;
console.log(typeof a);
// a 为数字 number
二、数据类型转换
其他类型转换为字符串
(一)、通过运算
a = a + " "
(二)、通过String ( ) 方法进行转换
a = String ( a )
其他类型转换为数字
var a = "10"
(一)、通过运算
a = a - 0 a * 1 a / 1
(二)、Number ( )
a = Number ( a )
(三)、一元运算符
+ -
(四)、通过parse
a=parseInt(a);或者a=parseFloat(a);
parseInt是舍弃小数部分,直接取整数部分;parseFloat是直接原样输出
三、window 对话框
确认对话框:window.confirm()方法用于显示确认对话框(返回值为布尔值)
四、结构
if 单分支
if ( 条件 ) {
//语句;
}
if-else 双分支(条件成立,执行语句1;否则执行语句2)
if ( 条件 ) {
//语句1 ;
}else {
//语句2;
}
多重if结构
if ( 条件 ) {
//语句 1;
}
else if ( 条件 ) {
//语句 2;
}......
else {
//语句 3;
}