标签:
1.字符串转数值:Number(),parseInt(), parseFloat();
2.数值转字符串:String(100), (100).toString();
3.常用方法:+‘3‘转成数值型,3+‘‘转成字符串型;
4.转换为布尔型:类型转换后为false的值有 数值0,数值NaN,null值,undefined值,‘‘空字符串;
5.其他数据类型转换:
被转换的值 转换为数值型 转换为字符串型
true 1 ‘true‘
false 0 ‘false‘
null 值 0 ‘null‘
undefined 值 NaN ‘undefined‘
6.从 Object 类型转换为基本数据类型:
转换后的类型 显式数据类型转换方法 说明
字符串型 String(obj) 将 toString() 方法的结果转换为字符串型
数值型 Number(obj) 即 valueOf 方法的结果。如果 valueOf 方法的结果无法被转换为数值型, 则改将 toString 方法的结果转换为数值型
布尔型 Boolean(obj) 总是 true
undefined 值 NaN ‘undefined‘
7.从基本数据类型转换为 Object 类型:
被转换值的类型 数据类型转换的结果
字符串型 String 对象
数值型 Number 对象
布尔型 Boolean 对象
null 型 Error 对象
undefined 型 Error 对象
标签:
原文地址:http://www.cnblogs.com/alexandra/p/4866214.html