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 异步调用框架 (Part 5 - 链式实现)
Aug 04 Javascript
悬浮数字的实现案例
Feb 19 Javascript
jQuery.holdReady()使用方法
May 20 Javascript
在JavaScript中处理字符串之link()方法的使用
Jun 08 Javascript
JS转换HTML转义符的方法
Aug 24 Javascript
js原生Ajax的封装和原理详解
Mar 11 Javascript
详解Vue-cli webpack移动端自动化构建rem问题
Apr 07 Javascript
vue实现在一个方法执行完后执行另一个方法的示例
Aug 25 Javascript
jquery实现二级导航下拉菜单效果实例
May 14 jQuery
详解Vue后台管理系统开发日常总结(组件PageHeader)
Nov 01 Javascript
详解vue3.0 的 Composition API 的一种使用方法
Oct 26 Javascript
vue修饰符.capture和.self的区别
Apr 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
PHP中执行cmd命令的方法
2014/10/11 PHP
php实现word转html的方法
2016/01/22 PHP
thinkphp5.1 文件引入路径问题及注意事项
2018/06/13 PHP
关于laravel-admin ueditor 集成并解决刷新的问题
2019/10/21 PHP
javascript 遍历验证所有文本框的值
2009/08/27 Javascript
js本身的局限性 别让javascript做太多事
2010/03/23 Javascript
jquery Moblie入门—hello world的示例代码学习
2013/01/08 Javascript
探讨js中的双感叹号判断
2013/11/11 Javascript
javascript trim函数在IE下不能用的解决方法
2014/09/12 Javascript
jQuery遍历页面所有CheckBox查看是否被选中的方法
2015/04/14 Javascript
javascript原型模式用法实例详解
2015/06/04 Javascript
jQuery实现仿百度首页滑动伸缩展开的添加服务效果代码
2015/09/09 Javascript
实例讲解jquery中mouseleave和mouseout的区别
2016/02/17 Javascript
js 打开新页面在屏幕中间的实现方法
2016/11/02 Javascript
微信小程序 video详解及简单实例
2017/01/16 Javascript
Angular2使用vscode断点调试ts文件的方法
2017/12/13 Javascript
react-native封装插件swiper的使用方法
2018/03/20 Javascript
在vue中使用v-bind:class的选项卡方法
2018/09/27 Javascript
video.js 一个页面同时播放多个视频的实例代码
2018/11/27 Javascript
JS实现时间校验的代码
2020/05/25 Javascript
Python图像灰度变换及图像数组操作
2016/01/27 Python
python Selenium爬取内容并存储至MySQL数据库的实现代码
2017/03/16 Python
代码分析Python地图坐标转换
2018/02/08 Python
利用python实现在微信群刷屏的方法
2019/02/21 Python
OpenCV搞定腾讯滑块验证码的实现代码
2019/05/18 Python
python实现斗地主分牌洗牌
2020/06/22 Python
Keras loss函数剖析
2020/07/06 Python
Hotels.com拉丁美洲:从豪华酒店到经济型酒店的预定优惠和折扣
2019/12/09 全球购物
医学类导师推荐信范文
2013/11/19 职场文书
单位介绍信范文
2014/01/18 职场文书
《奇妙的国际互联网》 教学反思
2014/02/25 职场文书
市场营销毕业求职信
2014/08/07 职场文书
国家税务局领导班子对照检查材料思想汇报
2014/10/04 职场文书
2015元旦晚会主持人开场白+结束语
2014/12/14 职场文书
《静夜思》教学反思
2016/02/17 职场文书
MySQL 原理优化之Group By的优化技巧
2022/08/14 MySQL