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下判断IE与FF的比较简单的方式
Oct 17 Javascript
js 创建快捷方式的代码(fso)
Nov 19 Javascript
JQ获取动态加载的图片大小的正确方法分享
Nov 08 Javascript
Jquery+asp.net后台数据传到前台js进行解析的方法
May 11 Javascript
javascript 小数取整简单实现方式
May 30 Javascript
php读取sqlite数据库入门实例代码
Jun 25 Javascript
JavaScript 学习笔记之数据类型
Jan 14 Javascript
jQuery循环动画与获取组件尺寸的方法
Feb 02 Javascript
仿iframe效果Aajx文件上传实例
Nov 18 Javascript
Vue原理剖析 实现双向绑定MVVM
May 03 Javascript
JS与HTML结合实现流程进度展示条思路详解
Sep 03 Javascript
对 Vue-Router 进行单元测试的方法
Nov 05 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网站判断用户是否是手机访问的方法
2013/11/01 PHP
php支付宝接口用法分析
2015/01/04 PHP
Laravel5.0+框架邮件发送功能实现方法图文与实例详解
2019/04/23 PHP
模拟jQuery ajax服务器端与客户端通信的代码
2011/03/28 Javascript
精通Javascript系列之数据类型 字符串
2011/06/08 Javascript
纯js网页画板(Graphics)类简介及实现代码
2012/12/24 Javascript
js实现杯子倒水问题自动求解程序
2013/03/25 Javascript
javascript常用对话框小集
2013/09/13 Javascript
JS简单实现动画弹出层效果
2015/05/05 Javascript
从零学习node.js之mysql数据库的操作(五)
2017/02/24 Javascript
canvas绘图不清晰的解决方案
2017/02/28 Javascript
AngularJs用户登录问题处理(交互及验证、阻止FQ处理)
2017/10/26 Javascript
基于vue组件实现猜数字游戏
2020/05/28 Javascript
AngularJS与BootStrap模仿百度分页的示例代码
2018/05/23 Javascript
关于微信小程序bug记录与解决方法
2018/08/15 Javascript
vue proxy 的优势与使用场景实现
2020/06/15 Javascript
python局部赋值的规则
2013/03/07 Python
python fabric实现远程操作和部署示例
2014/03/25 Python
测试、预发布后用python检测网页是否有日常链接
2014/06/03 Python
python爬虫中多线程的使用详解
2019/09/23 Python
Python 进程操作之进程间通过队列共享数据,队列Queue简单示例
2019/10/11 Python
浅析PEP570新语法: 只接受位置参数
2019/10/15 Python
详解Python中的format格式化函数的使用方法
2019/11/20 Python
浅谈Python中os模块及shutil模块的常规操作
2020/04/03 Python
美国五金商店:Ace Hardware
2018/03/27 全球购物
自我鉴定范文300字
2013/10/01 职场文书
中专毕业自我鉴定
2013/10/16 职场文书
《灯光》教学反思
2014/02/08 职场文书
征婚广告词
2014/03/17 职场文书
汽车运用工程专业求职信
2014/06/18 职场文书
2015年上半年物业工作总结
2015/03/30 职场文书
运动员入场词
2015/07/18 职场文书
工作简报格式范文
2015/07/21 职场文书
导游词之南京夫子庙
2019/12/09 职场文书
CSS3新特性详解(五):多列columns column-count和flex布局
2021/04/30 HTML / CSS
Python语言规范之Pylint的详细用法
2021/06/24 Python