【建站服务】岳阳网页设计-高端网站设计公司-域名申请
作者: 风兰 . 阅读量: 3 . 发表时间:2022-09-21 03:43:03
上往建站提供服务器空间服务商,百度快照排名,网站托管,百度推广运营,致力于设计外包服务与源代码定制开发,360推广,搜狗推广,增加网站的能见度及访问量提升网络营销的效果,主营:网站公司,百度推广公司电话,官网搭建服务,网站服务企业排名,服务器空间,英文域名等业务,专业团队服务,效果好。
岳阳网页设计-高端网站设计公司

当你尝试输出一个对象或一个变量时 JavaScript 会自动调用变量的 toString() 方法:
数字和布尔值也经常相互转换:
下表展示了使用不同的数值转换为数字(Number), 字符串(String), 布尔值(Boolean):
| 原始值 | 转换为数字 | 转换为字符串 | 转换为布尔值 | 实例 |
|---|---|---|---|---|
| false | 0 | "false" | false | 尝试一下 » |
| true | 1 | "true" | true | 尝试一下 » |
| 0 | 0 | "0" | false | 尝试一下 » |
| 1 | 1 | "1" | true | 尝试一下 » |
| "0" | 0 | "0" | true | 尝试一下 » |
| "000" | 0 | "000" | true | 尝试一下 » |
| "1" | 1 | "1" | true | 尝试一下 » |
| NaN | NaN | "NaN" | false | 尝试一下 » |
| Infinity | Infinity | "Infinity" | true | 尝试一下 » |
| -Infinity | -Infinity | "-Infinity" | true | 尝试一下 » |
| "" | 0 | "" | false | 尝试一下 » |
| "20" | 20 | "20" | true | 尝试一下 » |
| "Runoob" | NaN | "Runoob" |
岳阳网页设计-高端网站设计公司
上往建站提供搭建网站,域名注册,官网备案服务,网店详情页设计,企业网店,专业网络店铺管理运营全托管公司咨询电话,服务器空间,微信公众号托管,网页美工排版,致力于域名申请,竞价托管,软文推广,全网营销,提供标准级专业技术保障,了却后顾之忧,主营:虚拟主机,网站推广,百度竞价托管,网站建设,上网建站推广服务,网络公司有哪些等业务,专业团队服务,效果好。
服务热线:400-111-6878 手机微信同号:18118153152(各城市商务人员可上门服务)
关键词:网站建设,企业网站,网站制作,网页设计,高端网站建设,企业网站制作,网页制作,制作网站,网站设计,高端网页设计,高端网站设计,做网站,自适应网站



检测数据类型:typeof 与 instanceof
typeof
typeof 用以获取一个变量或者表达式的类型,typeof 一般只能返回如下几个结果:
实例:
document.getElementById("demo").innerHTML = typeof "john" + "<br>" + typeof 3.14 + "<br>" +typeof false + "<br>" +typeof [1,2,3,4] + "<br>" +typeof {name:'john', age:34};尝试一下 »
我们可以使用 typeof 来获取一个变量是否存在,如 if(typeof a!="undefined"){},而不要去使用 if(a) 因为如果 a 不存在(未声明)则会出错。
正因为 typeof 遇到 null,数组,对象时都会返回 object 类型,所以当我们要判断一个对象是否是数组时。
或者判断某个变量是否是某个对象的实例则要选择使用另一个关键语法 instanceof
。instanceof
可通过 instanceof 操作符来判断对象的具体类型,语法格式:
返回布尔值,如果是指定类型返回 true,否则返回 false:
例:
arr = [1,2,3];if(arr instanceof Array){ document.write("arr 是一个数组");} else { document.write("arr 不是一个数组");}尝试一下 »
夜尽
972***483@qq.com
Endl
313***2538@qq.com
undefined 与 null 的区别:
表面上 undefined 与 null 都是什么都没有的意思,但是实际上 undefined 是未定义(就是变量没有初始化),null 是一个变量初始化了,但是什么值都没给,只给了一个空对象;进一步说,undefined 与 null是值相等,类型不相等。
Endl
313***2538@qq.com
Arcy
hen***55@163.com
NaN 是一个特殊的数值,NaN 即非数值(Not a Number),这个数值用于本来要返回数值的操作数未返回数值的情况。