变量中的数据转换类型,将其他类型数据转换为字串符,推荐使用:var str =string(x).
将其他类型数据转换为数字,var num=Number(x),但此种类型只能转换单一数字的变量,如果变量中含有其他类型的数据,如字串符,则使用parsefloat(str),parsefloat可以识别第一个小数点,如果参数不是字串符,会先隐式转为字串符,然后再转为数字。无论是使用Number还是parsefloat,当无法转变时,都会返回NaN(not a number),NaN是一个极大的范围,而不是一个具体值,它代表了所有非数字的字符。将bool类型转为数字类型,ture——1,false——0。
任意 to boolean var bool=boolean(x). 原则:只有0.“”.NaN.null.undefined会转成false,其余的转为true。
网友评论