景安微信
网站有问题
老雷来帮忙
景安网络 欢迎来到景安网络虚拟主机资讯站!
免费主机国内主机
国内主机
0元购买
原价99元/年 我想领取
QQ群
快云体验交流群

群名称:快云体验群

群   号:288544772

一键加群 快云体验交流群
公众号
快云官方微信

扫码关注公众号您可以:

1、微信一键登录会员;

2、微信提交故障工单;

3、微信查询网站备案。

回顶部
虚拟主机

首页 > 常见问题 > Javascript中数据类型转换方法是什么?

Javascript中数据类型转换方法是什么?

来源:Admin5

作者:admin

更新时间:2014-01-11 14:25

景安网络—专业的数据中心服务商!提供快云服务器,快云VPS,虚拟主机,域名注册,服务器托管,服务器租用,SSL证书,数据库存储。 2019快云上云特惠季 立即注册

我们知道,Javascript是一种无类型语言(或者更准确的说,是一种松类型的、动态类型的语言)。这是说,在声明一个变量时无需指定它的数据类型。Javascript是无类型的所以它给予了Javascript所需要的灵活性he简单性(尽管这些特性有损严密性,而严密性在用C或Java这样的强类型语言编写长而复杂的程序时很重要)
Javascript对于数据类型的灵活处理方式的一个重要特性是自动类型转换,例如如果传递给方法Document.write()的是一个数字,Javascript会自动将它转换成与之等价的字符串表示,同样的,如果在一个if语句的条件中检测一个字符串值,Javascript会自动将那个字符串转换成一个布尔值,即如果这个字符串是空的,是穿换成false,否则转换成true。
 
基本的规则是,如果某个类型的值用于需要其他零星的值得环境中,Javascript自动将这个值转换成所需要的类型。例如,一个数字用在布尔环境中,它会被转换成一个布尔值。如果一个对象用在字符串环境中,那么它会被转换成一个字符串。如果一个字符串用在一个数字环境中,Javascript会将他自动转换成数字。下表对这些转换进行了总结,他说明了将一个特定类型用于一种特定环境下士所执行的转换。Javascript中数据类型转换表
 

本文链接:http://host.zzidc.com/cjwt/322.html

关键字:

若无特别注明,文章皆为景安网络原创,转载请注明出处。

上云HI购