数字转换为字符串
代码示例: var n=12334.44
(1)toString() 缺点:null和undefined不适用。n.toString()
(2)添加空字符串:''。n+''
(3)String()方法。String(n)
(4)toFixed(m) m表示保留小数点后的位数。n.toFixed(2),输出的结果是保留两位小数点的字符串。
字符串转换为数字
代码示例: var stringA = '123.45'
(1)函数转化换
parseInt(),有基数(进制);整数
parseFloat(),无基数;浮点数,精度保留。
(2)强制转换
Boolean(null/undefined/'')返回false
Number(null/''/''/' '/false) 返回0;Number(undefined/'hello')返回NaN
String()
(3)利用js是弱类型转换
stringA-0
千分化操作链接:https://www.jianshu.com/writer#/notebooks/40531328/notes/61201755
正则链接:https://www.jianshu.com/writer#/notebooks/40531328/notes/61202082
网友评论