js 强制类型转换 toString() parseInt() parseFloat()

方法作用
toString()转换成字符串。
parseInt()将 字符串 等转换成整数。
parseFloat()将 字符串等 转换成浮点数

不同类型 toString() 的结果

类型返回
对象‘[object Xxxx]’ 构造名 非变量无法直接使用 toString
字符串返回本身
数字对应字符串数字 非变量无法直接使用 toString 123.toString() X
布尔‘true’ / ‘false’
数组效果等同于.join(',')
函数函数定义的字符串
日期规定格式的日期字符串
null / undefined没有该方法
Symbol(3)‘Symbol(3)’

parseInt() 的结果

从左往右截取最大的整数数字字符串 支持2到36进制(第二个参数)

parseFloat() 的结果

会先先尝试将参数转换为字符串再进行解析

posted @   海胆Sur  阅读(3)  评论(0编辑  收藏  举报  
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· winform 绘制太阳,地球,月球 运作规律
· 上周热点回顾(3.3-3.9)
点击右上角即可分享
微信分享提示