JS的五种数据类型:
Null,Number,String,Boolean,Undefind
1其他数据类型转String的三种方法:
// 以下是JS中数据转换为文本的方法,可以用typeof测试数据类型
var a = 10;
console.log( a.toString());
var b =20;
console.log( String(b));
var c =30;
console.log( c + '');
// \n可以实现显示结果换行
console.log("你好吗?\n我很好!");
2其他数据类型转Number的四种方法
var a = '11';
console.log(typeof parseInt(a));
console.log(parseFloat(a));
console.log(Number(a));
//举例
console.log(parseInt('3.14')); // 3 取整
console.log(parseInt('3.94')); // 3 取整
console.log(parseInt('120px')); // 120 会去到这个px单位
//隐式转换
console.log('1'+0) //1数字类型
3Boolean数据类型
如果表示“空”或者“否定”的含义,则结果是false,例如:" ",0,null,NaN,undefined,isNaN
其他的则是true。
console.log(Boolean('')); // false
console.log(Boolean(0)); // false
console.log(Boolean(NaN)); // false
console.log(Boolean(null)); // false
console.log(Boolean(undefined)); // false
console.log(Boolean('123'));//true
console.log(Boolean('你好吗'));//true