深圳蚂蚁网络网站建设问答平台

您好,欢迎来到深圳蚂蚁网络问答平台!
致力于提供建站技巧、常见问题等知识问答服务

Js数组转成换字符串,强制转换成整数及转换成浮点数的函数分别是什么?

分类:小程序开发 | 浏览: 317次
2020-08-12 09:30:03
回答内容
满意回答
2020-08-12 09:30:03

  网站建设问答小编今天给大家整合了一篇有关《Js数组转成换字符串,强制转换成整数及转换成浮点数的函数分别是什么?》的文章,关于Js数组转成换字符串,强制转换成整数及转换成浮点数的函数分别是什么?的详细内容欢迎往下阅读,下面就由小编一一给大家介绍,一起去了解吧!


Js数组转成换字符串,强制转换成整数及转换成浮点数的函数分别是什么?

js提供了parseInt()和parseFloat()两个转换函数。前者把值转换成整数,后者把值转换成浮点数。只有对String类型调用这些方法,这两个函数才能正确运行;对其他类型返回的都是NaN(Not a Number)。


1. 转换函数:


在 判断字符串是否是数字值前,parseInt()和parseFloat()都会仔细分析该字符串。parseInt()方法首先查看位置0处的 字符,判断它是否是个有效数字;如果不是,该方法将返回NaN,不再继续执行其他操作。但如果该字符是有效数字,该方法将查看位置1处的字符,进行同样的 测试。这一过程将持续到发现非有效数字的字符为止,此时parseInt()将把该字符之前的字符串转换成数字。


parseInt("1234blue"); //returns 1234 

parseInt("0xA"); //returns 10 

parseInt("22.5"); //returns 22 

parseInt("blue"); //returns NaN


2. 强制类型转换


还可使用强制类型转换(type casting)处理转换值的类型。使用强制类型转换可以访问特定的值,即使它是另一种类型的。

ECMAScript中可用的3种强制类型转换如下: 

Boolean(value)——把给定的值转换成Boolean型; 

Number(value)——把给定的值转换成数字(可以是整数或浮点数); 

String(value)——把给定的值转换成字符串。


3. 利用js变量弱类型转换


举个小例子,一看,就会明白了。


上例利用了js的弱类型的特点,只进行了算术运算,实现了字符串到数字的类型转换,不过这个方法还是不推荐的。


Js数组转成换字符串,强制转换成整数及转换成浮点数的函数分别是什么?

扫二维码与项目经理沟通

我们在微信上24小时为你服务

小蚂蚁微信号: 2067876620


  目前,《Js数组转成换字符串,强制转换成整数及转换成浮点数的函数分别是什么?》页面仍在完善中,后续将为您提供丰富、全面的关于《Js数组转成换字符串,强制转换成整数及转换成浮点数的函数分别是什么?》的最佳回答,小编将持续从百度问答百度百科搜狗问答搜狗百科微博问答头条百科悟空问答知乎热门问答以及部分合作站点渠道收集和补充完善信息。


  深圳蚂蚁网络网站建设公司提供,系统定制,微信开发、小程序定制、微商城开发、网站建设、网站排名优化推广等互联网项目定制开发服务。版权声明:如发现内容存在版权问题,烦请提供相关信息发邮件至3310459304@qq.com,我们将及时沟通与处理。本站内容均来源于网络,涉及言论、版权与本站无关。

友情链接 友情链接
返回首页
在线咨询
关注微信公众号 微信二维码
咨询热线

18565361016

返回顶部