JavaScript:int string 相互转化
2024-08-28 22:26:11
A.把int型转换成string型
(1) var x=100
a = x.toString()
(2) var x=100;
a = x +""; //JS会自动隐性转换
B.string 变成 int
(1)parseInt(str)
parseInt("abc") // Returns NaN.
parseInt("12abc") // Returns 12.
parseInt("12") //Return 12.
(2) Number(str)
两者的区别是:
var str='1250' ;
alert( Number(str) ); //得到1250
alert(parseInt(str)); //得到1250
var str1='00100';
alert( Number(str1) ); //得到100
alert(parseInt(str1)); //得到64
发现parseInt方法在format'00'开头的数字时会当作2进制转10进制的方法进行转换,
所以建议string转int最好用Number方法
本文:摘抄+记录
最新文章
- ThinkPHP中疑难笔记
- 关于笔记本安装双系统windows and linux
- 转: css box-sizing的用法
- demo02TextView
- IOS编程之通讯录
- python的全局变量玩法还挺特别的
- 获取windows身份认证网站页面内容
- WIN7下OC开发环境的搭建
- VC 中与字符串相关的宏 _T、TEXT,_TEXT、L 的作用(简单明了)
- 在安装mysqli的时候,出现error: ext/mysqlnd/mysql_float_to_double.h: No such file or direc
- 连续子序列最大和的O(NlogN)算法
- 微软云计算 Massive Data 处理语言Scope 1
- iOS微信自动抢红包插件(支持后台和锁屏下抢红包)
- pod BaiduMapKit 报错解决方案
- A Java Runtime Environment (JRE) or Java Development Kit (JDK) must be available in order to run Eclipse.
- VisualStudioCode创建的asp.net core控制台程序部署到linux
- [并查集][NOIP2015]信息传递
- .Net RabbitMQ之消息通信 构建RPC服务器
- spring_04bean的生命周期
- python实现netcat部分功能源代码