javascript之强制类型转换
在javascript中,常会发生强制类型转换的情况有以下几种
- 字符串拼接
var a = 1; var b = a + '1'; console.log(b); //11
- ==运算符
var a = 1; var b = '1'; console.log(a == b); //true
- if语句
var a=10; if(a){ }
if条件判断时,自动将a转换为true.
- 逻辑运算
console.log('a' || false);
在javascript中,常会发生强制类型转换的情况有以下几种
var a = 1; var b = a + '1'; console.log(b); //11
var a = 1; var b = '1'; console.log(a == b); //true
var a=10; if(a){ }
if条件判断时,自动将a转换为true.