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 相关文章推荐
javascript动态加载二
Aug 22 Javascript
js修改table中Td的值(定义td的单击事件)
Jan 10 Javascript
JavaScript中解析JSON数据的三种方法
Jul 03 Javascript
JS更改select内option属性的方法
Oct 14 Javascript
vue.js中toast用法及使用toast弹框的实例代码
Aug 27 Javascript
vue登录以及权限验证相关的实现
Oct 25 Javascript
vue 使用外部JS与调用原生API操作示例
Dec 02 Javascript
JS实现图片幻灯片效果代码实例
May 21 Javascript
Object.keys() 和 Object.getOwnPropertyNames() 的区别详解
May 21 Javascript
如何HttpServletRequest文件对象并储存
Aug 14 Javascript
OpenLayers3实现地图显示功能
Sep 25 Javascript
angular *Ngif else用法详解
Dec 15 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 Ajax实现页面无刷新发表评论
2007/01/02 PHP
PHP 5.3 下载时 VC9、VC6、Thread Safe、Non Thread Safe的区别分析
2011/03/28 PHP
php设计模式小结
2013/02/15 PHP
PHP重定向的3种方式
2013/03/07 PHP
Laravel5中防止XSS跨站攻击的方法
2016/10/10 PHP
Redis构建分布式锁
2017/03/28 PHP
PHP 7.1中AES加解密方法mcrypt_module_open()的替换方案
2017/10/17 PHP
PHP微信支付结果通知与回调策略分析
2019/01/10 PHP
Vagrant(WSL)+PHPStorm+Xdebu 断点调试环境搭建
2019/12/13 PHP
Prototype1.6 JS 官方下载地址
2007/11/30 Javascript
JavaScript 数组的 uniq 方法
2008/01/23 Javascript
javascript 表单的友好用户体现
2009/01/07 Javascript
jQuery 页面 Mask实现代码
2010/01/09 Javascript
css配合jquery美化 select
2013/11/29 Javascript
javascript 获取网页标题代码实例
2014/01/22 Javascript
Bootstrap编写一个兼容主流浏览器的受众巨幕式风格页面
2016/07/01 Javascript
jQuery中的siblings()是什么意思(推荐)
2016/12/29 Javascript
JavaScript判断浏览器及其版本信息
2017/01/20 Javascript
详解Vue.js搭建路由报错 router.map is not a function
2017/06/27 Javascript
vue jsx 使用指南及vue.js 使用jsx语法的方法
2017/11/11 Javascript
Node.js API详解之 string_decoder用法实例分析
2020/04/29 Javascript
从Node.js事件触发器到Vue自定义事件的深入讲解
2020/06/26 Javascript
[27:39]Ti4 循环赛第二日 LGD vs Fnatic
2014/07/11 DOTA
python中管道用法入门实例
2015/06/04 Python
理解python中生成器用法
2017/12/20 Python
Pandas之Fillna填充缺失数据的方法
2019/06/25 Python
python自动化实现登录获取图片验证码功能
2019/11/20 Python
Python+Dlib+Opencv实现人脸采集并表情判别功能的代码
2020/07/01 Python
详解numpy1.19.4与python3.9版本冲突解决
2020/12/15 Python
Python 打印自己设计的字体的实例讲解
2021/01/04 Python
护士自荐信怎么写
2013/10/18 职场文书
新学期红领巾广播稿
2014/01/14 职场文书
党的群众路线教育实践活动自我剖析材料
2014/10/08 职场文书
离婚财产分配协议书
2014/10/21 职场文书
年底个人总结范文
2015/03/10 职场文书
黑暗中的舞者观后感
2015/06/18 职场文书