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 相关文章推荐
当jQuery遭遇CoffeeScript的时候 使用分享
Sep 17 Javascript
5个最佳的Javascript日期处理类库分享
Apr 15 Javascript
用函数模板,写一个简单高效的 JSON 查询器的方法介绍
Apr 17 Javascript
ExtJS DOM元素操作经验分享
Aug 28 Javascript
纯js实现div内图片自适应大小(已测试,兼容火狐)
Jun 16 Javascript
JavaScript判断是否为数组的3种方法及效率比较
Apr 01 Javascript
js实现当鼠标移到表格上时显示这一格全部内容的代码
Jun 12 Javascript
jquery easyui validatebox remote的使用详解
Nov 09 Javascript
javascript 定时器工作原理分析
Dec 03 Javascript
vue.js中过滤器的使用教程
Jun 08 Javascript
React Form组件的实现封装杂谈
May 07 Javascript
React实现todolist功能
Dec 28 Javascript
轻量级 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使用fputcsv()函数csv文件读写数据的方法
2015/01/06 PHP
php通过排列组合实现1到9数字相加都等于20的方法
2015/08/03 PHP
jquery text,radio,checkbox,select操作实现代码
2009/07/09 Javascript
JS Pro-深入面向对象的程序设计之继承的详解
2013/05/07 Javascript
用JS实现3D球状标签云示例代码
2013/12/01 Javascript
javascript控制在光标位置插入文字适合表情的插入
2014/06/09 Javascript
JavaScript字符串对象toUpperCase方法入门实例(用于把字母转换为大写)
2014/10/17 Javascript
jQuery实现自定义下拉列表
2015/01/05 Javascript
jQuery中children()方法用法实例
2015/01/07 Javascript
JavaScript监听和禁用浏览器回车事件实例
2015/01/31 Javascript
js中new一个对象的过程
2017/02/20 Javascript
解决Node.js使用MySQL出现connect ECONNREFUSED 127.0.0.1:3306的问题
2017/03/09 Javascript
Vue非父子组件通信详解
2017/06/12 Javascript
bootstrap-Treeview实现级联勾选
2017/11/23 Javascript
利用node.js如何创建子进程详解
2017/12/09 Javascript
JavaScript前端页面搜索功能案例【基于jQuery】
2019/07/10 jQuery
Webpack中loader打包各种文件的方法实例
2019/09/03 Javascript
Python入门篇之列表和元组
2014/10/17 Python
Python多线程编程之多线程加锁操作示例
2018/09/06 Python
把JSON数据格式转换为Python的类对象方法详解(两种方法)
2019/06/04 Python
Python 字符串类型列表转换成真正列表类型过程解析
2019/08/26 Python
python实现快速文件格式批量转换的方法
2020/10/16 Python
Python爬取酷狗MP3音频的步骤
2021/02/26 Python
多视角3D逼真HTML5水波动画
2016/03/03 HTML / CSS
Luxplus瑞典:香水和美容护理折扣
2018/01/28 全球购物
Lookfantastic俄罗斯:欧洲在线化妆品零售商
2019/08/06 全球购物
香港演唱会订票网站:StubHub香港
2019/10/10 全球购物
Unineed中文官网:高端护肤美妆与时尚配饰,英国直邮
2020/07/23 全球购物
程序员经常用到的UNIX命令
2015/04/13 面试题
法律专业学生的自我评价
2014/02/07 职场文书
毕业生求职信
2014/06/10 职场文书
2014年青年志愿者工作总结
2014/12/09 职场文书
酒店圣诞节活动总结
2015/05/06 职场文书
Matlab求解数组中的最大值及它所在的具体位置
2021/04/16 Python
php中配置文件保存修改操作 如config.php文件的读取修改等操作
2021/05/12 PHP
java高级用法JNA强大的Memory和Pointer
2022/04/19 Java/Android