JavaScript实现数据类型的相互转换


Posted in Javascript onMarch 06, 2016

所有语言都有类型转化的能力,javascript也不例外,它也为开发者提供了大量的类型转化访法,本文为大家分享js实现数据类型的相互转换,具体内容如下

字符串转换数字
var a = '1';
console.log(+a);
console.log(a++);
console.log(-a+3);
console.log(parseInt(a));
console.log(parseFloat(a));
console.log(Number(a));

数字转换字符串
var a = 1;
a+''
String(a);
a.toFixed();
a.toLocaleString();
a.toPrecision();
a.toString();

数组转字符串
var arr = [1,2,3];
arr.toString();
arr+"";

数组转数字,只能有一位,否则NaN
var arr = [1];
++arr;
+arr;
arr--;
arr-0
arr.toString()-0

js获取到的数据默认都是string字符串类型的,如果进行数值的运算必须使用parseInt进行转换成数值的操作。

html代码:

<div id="archive">

    <input type="hidden" name="page" value="1" />

</div>

js代码:

$("#archive").bind('click',function(){
    
  var page=$("input[name='page']").val();
  //要用parseInt进行数值的运算
  $("input[name='page']").val(parseInt(page)+1);  

});

以上就是本文的全部内容,希望对大家的学习有所帮助。

Javascript 相关文章推荐
高亮显示web页表格行的javascript代码
Nov 19 Javascript
jQuery之网页换肤实现代码
Apr 30 Javascript
jQuery替换字符串(实例代码)
Nov 13 Javascript
javascript常用函数(1)
Nov 04 Javascript
jQuery中队列queue()函数的实例教程
May 03 Javascript
学习Node.js模块机制
Oct 17 Javascript
给easyui datebox扩展一个清空的实例
Nov 09 Javascript
Vue.js实战之组件的进阶
Apr 04 Javascript
js获取一组日期中最近连续的天数
May 25 Javascript
vue的事件绑定与方法详解
Aug 16 Javascript
一步步教会你微信小程序的登录鉴权
Apr 09 Javascript
Vue实现购物小球抛物线的方法实例
Nov 22 Vue.js
在React框架中实现一些AngularJS中ng指令的例子
Mar 06 #Javascript
javascript实现label标签跳出循环操作
Mar 06 #Javascript
使用JavaScript脚本判断页面是否在微信中被打开
Mar 06 #Javascript
JavaScript实现图片滑动切换的代码示例分享
Mar 06 #Javascript
使用jQuery或者原生js实现鼠标滚动加载页面新数据
Mar 06 #Javascript
AngularJS页面访问时出现页面闪烁问题的解决
Mar 06 #Javascript
JavaScript模拟数组合并concat
Mar 06 #Javascript
You might like
漫荒推荐:画风超赞的国风漫画推荐 超长假期不无聊
2020/03/08 国漫
Zend的Registry机制的使用说明
2013/05/02 PHP
PHP+jQuery实现双击修改table表格功能示例
2019/02/21 PHP
项目实践之javascript技巧
2007/12/06 Javascript
jQuery 学习入门篇附实例代码
2010/03/16 Javascript
JQuery为textarea添加maxlength属性的代码
2010/04/07 Javascript
javascript setAttribute, getAttribute 在不同浏览器上的不同表现
2010/08/05 Javascript
深入理解JavaScript系列(7) S.O.L.I.D五大原则之开闭原则OCP
2012/01/15 Javascript
jQuery使用技巧简单汇总
2013/04/18 Javascript
通过javascript把图片转化为字符画
2013/10/24 Javascript
js实现特定位取反原理及示例
2014/06/30 Javascript
使用node.js 制作网站前台后台
2014/11/13 Javascript
Jquery树插件zTree用法入门教程
2015/02/17 Javascript
JS验证邮件地址格式方法小结
2015/12/01 Javascript
Jquery和angularjs获取check框选中的值的方法汇总
2016/01/17 Javascript
三种Node.js写文件的方式
2016/03/08 Javascript
JS动态添加的div点击跳转到另一页面实现代码
2017/09/30 Javascript
使用Angular CLI生成路由的方法
2018/03/24 Javascript
详解vue 动态加载并注册组件且通过 render动态创建该组件
2019/05/30 Javascript
vue实现在线学生录入系统
2020/05/30 Javascript
python2.7 json 转换日期的处理的示例
2018/03/07 Python
matlab灰度图像调整及imadjust函数的用法详解
2020/02/27 Python
使用python计算三角形的斜边例子
2020/04/15 Python
使用Keras训练好的.h5模型来测试一个实例
2020/07/06 Python
Python 如何反方向迭代一个序列
2020/07/28 Python
Html5新标签datalist实现输入框与后台数据库数据的动态匹配
2017/05/18 HTML / CSS
localStorage、sessionStorage使用总结
2017/11/17 HTML / CSS
ProBikeKit英国:在线公路自行车之家
2017/02/10 全球购物
英国在线房屋中介网站:Yopa
2018/01/09 全球购物
全球性的众包图形设计市场:DesignCrowd
2021/02/02 全球购物
互联网电子商务专业毕业生求职信
2014/03/18 职场文书
国窖1573广告词
2014/03/21 职场文书
《永远的白衣战士》教学反思
2014/04/25 职场文书
跳蚤市场口号
2014/06/13 职场文书
合同权益转让协议书模板
2014/11/18 职场文书
大学生团日活动总结
2015/05/06 职场文书