UDN-企业互联网技术人气社区
UDN 企业互联网技术社区 前端精选 JavaScript精选 JavaScript实现数据类型的相互转换

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

刘莉莉11 论坛 2016-5-11 11:54
分享到:
摘要: 所有语言都有类型转化的能力,JavaScript也不例外,它也为开发者提供了大量的类型转化访法,本文为大家分享js实现数据类型的相互转换,具体内容如下 ...
        这篇文章主要为大家详细介绍了JavaScript实现数据类型的相互转换,感兴趣的朋友可以参考一下

        所有语言都有类型转化的能力,JavaScript也不例外,它也为开发者提供了大量的类型转化访法,本文为大家分享js实现数据类型的相互转换,具体内容如下
  1. 字符串转换数字
  2. var a = '1';
  3. console.log(+a);
  4. console.log(a++);
  5. console.log(-a+3);
  6. console.log(parseInt(a));
  7. console.log(parseFloat(a));
  8. console.log(Number(a));

  9. 数字转换字符串
  10. var a = 1;
  11. a+''
  12. String(a);
  13. a.toFixed();
  14. a.toLocaleString();
  15. a.toPrecision();
  16. a.toString();

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

  21. 数组转数字,只能有一位,否则NaN
  22. var arr = [1];
  23. ++arr;
  24. +arr;
  25. arr--;
  26. arr-0
  27. arr.toString()-0
复制代码

        js获取到的数据默认都是string字符串类型的,如果进行数值的运算必须使用parseInt进行转换成数值的操作。
html代码:
复制代码 代码如下:
  1. <div id="archive">
  2.     <input type="hidden" name="page" value="1" />
  3. </div>
复制代码

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

  6. });
复制代码

以上就是本文的全部内容,希望对大家的学习有所帮助。
分享到:
已有2条评论

最新评论

狂战灬梦舞
OMG!介是啥东东
狂遍整個天下
又见楼主分享帖子

一周焦点

关注我们:
关于我们
联系我们
  • 电话:010-86393388
  • 邮件:udn@yonyou.com
  • 地址:北京市海淀区北清路68号
移动客户端下载
关注我们
  • 微信公众号:yonyouudn
  • 扫描右侧二维码关注我们
  • 专注企业互联网的技术社区
版权所有:用友网络科技股份有限公司82041 京ICP备05007539号-11 京公网网备安1101080209224 Powered by Discuz!
返回顶部