js_数据类型转换
2024-09-08 16:42:22
转整数----parseInt(string,radix)
1)类似于从左往右匹配数字,直到匹配到非数字结束,并返回匹配到的数字。同parseFloat()。
parseInt(“123”),结果为123
parseInt(“1.2aaa3”),结果为1
parseInt(“aaaa”),结果为NaN
转浮点----parseFloat(string,radix)
parseFloat(“1.2aaa3”),结果为1.2
转字符串----int/float.toString()
1)把数值转为字符串
var a = 123.1
var b = 1/2
a.toString(),结果为"123.1"
b.toString(),结果为"0.5"
转数值全局Number(string),相比parseInt更严格
1)空字符串转为0
Number(""),结果为0
2)非数字字符串转为NaN
Number("@asd"),结果为NaN
注意:postman脚本中返回的是null
转字符串全局String(number)
String(123),结果为"123"
注:a) radix 为基数,范围2~36的整数,默认为10,即10进制数
javascripts类型转换表
注:”“为字符串,标注红色为可能不被期许的值。
最新文章
- jq size()与length的区别
- ZeroMQ接口函数之 :zmq_ctx_term - 终结一个ZMQ环境上下文
- 程序员面试大揭秘——应聘微软、亚马逊、谷歌、苹果等IT公司你都要做什么准备?
- Javascript--装饰器模式和观察者模式
- 2014 网选 5012 Dice(bfs模板)
- Hbase之遍历获取数据
- IOS中UIScrollView的详细使用
- PS-常用操作
- 10个利用Eclipse调试Java的常见技巧
- 单片微机原理P4:80C51串口与串行总线拓展
- NYOJ 300 &;amp;&;amp; hdu 2276 Kiki &;amp; Little Kiki 2 (矩阵高速功率)
- 无线手柄+步进电机——控制方向
- Redis进阶实践之八Lua的Cjson在Linux下安装、使用和用C#调用Lua脚本
- [转]scrapy中的logging
- Chapter 2 User Authentication, Authorization, and Security(10):创建包含数据库
- DateTime Tips
- 一段c++代码实现睡眠功能
- $Django 发送邮件--django封装模块和python内置SMTP模块
- __c语言__整型、实型的存储(十进制转二进制)
- [LeetCode] 590. N-ary Tree Postorder Traversal_Easy