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 相关文章推荐
页面调用单个swf文件,嵌套出多个方法。
Nov 21 Javascript
script不刷新页面的联动前后代码
Sep 18 Javascript
判定是否原生方法的JS代码
Nov 12 Javascript
javascript设计模式之工厂模式示例讲解
Mar 04 Javascript
Bootstrap3学习笔记(三)之表格
May 20 Javascript
微信小程序 生命周期详解
Oct 12 Javascript
JS基于面向对象实现的选项卡效果示例
Dec 20 Javascript
Javascript中常用类型的格式化方法小结
Dec 26 Javascript
有关JS中的0,null,undefined,[],{},'''''''',false之间的关系
Feb 14 Javascript
vue2.0 和 animate.css的结合使用
Dec 12 Javascript
vue自定义指令实现仅支持输入数字和浮点型的示例
Oct 30 Javascript
js对象简介与基本用法示例
Mar 13 Javascript
在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
PHP分页显示制作详细讲解
2006/10/09 PHP
PHP中改变图片的尺寸大小的代码
2011/07/17 PHP
PHP数组实例总结与说明
2011/08/23 PHP
php Xdebug的安装与使用详解
2013/06/20 PHP
PHP的拦截器实例分析
2014/11/03 PHP
PHP使用pear自带的mail类库发邮件的方法
2015/07/08 PHP
php上传大文件设置方法
2016/04/14 PHP
php 处理png图片白色背景色改为透明色的实例代码
2018/12/10 PHP
php遍历目录下文件并按修改时间排序操作示例
2019/07/12 PHP
一个XML格式数据转换为图表的例子
2010/02/09 Javascript
javaScript对文字按照拼音排序实现代码
2013/12/27 Javascript
node.js实现爬虫教程
2020/08/25 Javascript
WebPack基础知识详解
2017/01/16 Javascript
JS 实现随机验证码功能
2017/02/15 Javascript
javascript 组合按键事件监听实现代码
2017/02/21 Javascript
ndm:NPM的桌面GUI应用程序
2018/10/15 Javascript
[46:47]2014 DOTA2国际邀请赛中国区预选赛5.21 LGD-CDEC VS NE
2014/05/22 DOTA
[36:22]VP vs Serenity 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
Python随手笔记之标准类型内建函数
2015/12/02 Python
python中的字典操作及字典函数
2018/01/03 Python
Django实现一对多表模型的跨表查询方法
2018/12/18 Python
python读取文件名并改名字的实例
2019/01/07 Python
python中的协程深入理解
2019/06/10 Python
python实现文本进度条 程序进度条 加载进度条 单行刷新功能
2019/07/03 Python
Django与AJAX实现网页动态数据显示的示例代码
2021/02/24 Python
美国中小型企业领先的办公家具供应商:Office Designs
2016/11/26 全球购物
西班牙著名的珠宝首饰品牌:P D PAOLA
2018/09/15 全球购物
Sneaker Studio罗马尼亚网站:购买运动鞋
2018/11/04 全球购物
mysql_pconnect()和mysql_connect()有什么区别
2012/05/25 面试题
主管竞聘书范文
2014/03/31 职场文书
新教师岗前培训方案
2014/06/05 职场文书
2014年作风建设剖析材料
2014/10/23 职场文书
北京故宫导游词
2015/01/31 职场文书
2015年大学宣传部工作总结
2015/05/26 职场文书
父亲去世追悼词
2015/06/23 职场文书
Django 如何实现文件上传下载
2021/04/08 Python