javascript 数据类型转换(parseInt,parseFloat)


Posted in Javascript onJuly 20, 2010

javascript有两种数据类型的转换方法:

(一)将整个值从一种类型转换为另一种数据类型(称作基本数据类型转换)

(二)从一个值中提取另一种类型的值,并完成转换工作

基本数据类型转换的三种方法:

1.转换为字符型:String(); 例:String(678)的结果为"678"
2.转换为数值型:Number(); 例:Number("678")的结果为678
3.转换为布尔型:Boolean(); 例:Boolean("aaa")的结果为true

从一个值中提取另一种类型的值的方法:

1.提取字符串中的整数:parseInt(); 例:parseInt("123zhang")的结果为123
2.提取字符串中的浮点数:parseFloat(); 例:parseFloat("0.55zhang")的结果为0.55
3.执行用字符串表示的一段javascript代码:eval(); 例:zhang=eval("1+1")的结果zhang=2

注:Number、String函数是特殊的函数,在JS引擎中,他会自动判断是作为构造函数调用还是普通调用,所以既可以使用new关键字,也可以作为函数直接调用。

Javascript 相关文章推荐
js验证输入是否为手机号码或电话号码示例
Dec 30 Javascript
原生js页面滚动延迟加载图片
Dec 20 Javascript
ajax实现动态下拉框示例
Jan 10 Javascript
javascript常用经典算法详解
Jan 11 Javascript
Vue Transition实现类原生组件跳转过渡动画的示例
Aug 19 Javascript
vue项目中的webpack-dev-sever配置方法
Dec 14 Javascript
JS实现标签滚动切换效果
Dec 25 Javascript
vue2.0 实现富文本编辑器功能
May 26 Javascript
浅谈layui使用模板引擎动态渲染元素要注意的问题
Sep 14 Javascript
vue.js实现左边导航切换右边内容
Oct 21 Javascript
Vue使用vue-draggable 插件在不同列表之间拖拽功能
Mar 12 Javascript
解决vue-router的beforeRouteUpdate不能触发
Apr 14 Vue.js
轻量级 JS ToolTip提示效果
Jul 20 #Javascript
javascript动画之圆形运动,环绕鼠标运动作小球
Jul 20 #Javascript
根据出生日期自动取得星座的js代码
Jul 20 #Javascript
firefox火狐浏览器与与ie兼容的2个问题总结
Jul 20 #Javascript
Javascript实现CheckBox的全选与取消全选的代码
Jul 20 #Javascript
js下写一个事件队列操作函数
Jul 19 #Javascript
js+css在交互上的应用
Jul 18 #Javascript
You might like
PHP setTime 设置当前时间的代码
2012/08/27 PHP
ThinkPHP3.1新特性之命名范围的使用
2014/06/19 PHP
PHP中file_exists()判断中文文件名无效的解决方法
2014/11/12 PHP
PHP中if和or运行效率对比
2014/12/12 PHP
教你在PHPStorm中配置Xdebug
2015/07/27 PHP
PHP 7.1中AES加解密方法mcrypt_module_open()的替换方案
2017/10/17 PHP
Laravel修改验证提示信息为中文的示例
2019/10/23 PHP
jQuery UI AutoComplete 自动完成使用小记
2010/08/21 Javascript
在页面中js获取光标/鼠标的坐标及光标的像素坐标
2013/11/11 Javascript
JS表格组件神器bootstrap table详解(基础版)
2015/12/08 Javascript
浅谈angularJS中的事件
2016/07/12 Javascript
浅谈js的html元素的父节点,子节点
2016/08/06 Javascript
使用jQuery5分钟快速搞定双色表格的简单实例
2016/08/08 Javascript
Ajax 加载数据 练习代码
2017/01/05 Javascript
原生js实现淘宝购物车功能
2020/06/23 Javascript
inner join 内联与left join 左联的实例代码
2017/09/18 Javascript
jQuery实现table中两列CheckBox只能选中一个的示例
2017/09/22 jQuery
jQuery实现的页面详情展开收起功能示例
2018/06/11 jQuery
微信小程序支付功能 php后台对接完整代码分享
2018/06/12 Javascript
深入浅析Node环境和浏览器的区别
2018/08/14 Javascript
Node.js实现批量下载图片简单操作示例
2020/01/18 Javascript
把MySQL表结构映射为Python中的对象的教程
2015/04/07 Python
python将unicode转为str的方法
2017/06/21 Python
Python数据拟合与广义线性回归算法学习
2017/12/22 Python
对python使用http、https代理的实例讲解
2018/05/07 Python
python 实现二维列表转置
2019/12/02 Python
详解Python 实现 ZeroMQ 的三种基本工作模式
2020/03/24 Python
pyspark给dataframe增加新的一列的实现示例
2020/04/24 Python
numpy库ndarray多维数组的维度变换方法(reshape、resize、swapaxes、flatten)
2020/04/28 Python
在keras中实现查看其训练loss值
2020/06/16 Python
HTML5 manifest离线缓存的示例代码
2018/08/08 HTML / CSS
现代生活方式的家具和装饰:Dot & Bo
2018/12/26 全球购物
比较基础的php面试题及答案-编程题
2012/10/14 面试题
适用于所有创业者的创业计划书
2014/02/05 职场文书
助残日活动总结
2014/08/27 职场文书
Python中的matplotlib绘制百分比堆叠柱状图,并为每一个类别设置不同的填充图案
2022/04/20 Python