文档章节

Undefined类型

Romanceling
 Romanceling
发布于 2017/06/24 22:12
字数 162
阅读 7
收藏 0

Undefined类型只有一个值,即特殊的undefined.

1.使用var声明变量但未对其初始化时这个变量的值就是undefined

例:

var message;
alert(message == undefined);    //true

2.未初始化的变量和为定义的变量还是有点不一样的:

var message;     //这个变量声明之后默认取得了undefined值
        
//下面这个变量并没有声明
//var age
        
alert(message);  //"undefined"
alert(age);      //产生错误

3.未初始化和未声明的变量执行typeof操作符时都返回undefined值

var message;     //this variable is declared but has a value of undefined
        
//make sure this variable isn't declared
//var age
        
alert(typeof message);  //"undefined"
alert(typeof age);      //"undefined"

 

© 著作权归作者所有

上一篇: Boolean类型
下一篇: typeof操作符
Romanceling
粉丝 14
博文 166
码字总数 91809
作品 0
无锡
程序员
私信 提问
TypeScript基础入门之高级类型的可null类型

转发 TypeScript基础入门之高级类型的可null类型 高级类型 可null类型(Nullable Types) TypeScript具有两种特殊的类型,null和undefined,它们分别具有值null和undefined。 默认情况下,类...

durban
2018/09/16
0
0
关于 JavaScript 的 null 和 undefined,判断 null 的真实类型

null、undefined undefined:表示一个变量最原始的状态,而非人为操作的结果 null:表示一个对象被人为的重置为空对象,而非一个变量最原始的状态 《JavaScript高级程序设计》一书,书中讲到...

筱月
2018/08/21
0
0
JavaScript的一些概念: typeof, null, 和 undefined

typeof, null, 和 undefined 1. typeof typeof 操作符返回一个字符串,表示未经求值的操作数(unevaluated operand)的类型。 语法:typeof operand参数:operand 是一个表达式,表示对象或原始...

王永濤
2016/07/11
37
0
javascript 数据类型

js中的数据类型有undefined,boolean,number,string,object等5种,前4种为原始类型,第5种为引用类型。 特别要注意的事null undefined NAN (1)undefined与null是相等;(2)NaN与任何值都不...

柒月-小妖精
2015/09/21
18
0
js中undefined,null,NaN的区别

1.类型分析: js中的数据类型有undefined,boolean,number,string,object等5种,前4种为原始类型,第5种为引用类型。 var a1; var a2 = true; var a3 = 1; var a4 = "Hello"; var a5 = new Ob......

真座山雕
2012/12/11
0
1

没有更多内容

加载失败,请刷新页面

加载更多

带出7个“师弟”,支付宝BASIC College的辅导员是个伪90后

文/电商在线 朱婷 “我的花名是改之,不是‘有则改之无则加勉’的改之,而是‘杨过,字改之’的那个改之。”一见面,他对自己花名的介绍,就让人耳目一新。至于为什么要用杨过的字给自己起名...

阿里云云栖社区
20分钟前
2
0
一次性搞清楚equals和hashCode

前言 在程序设计中,有很多的“公约”,遵守约定去实现你的代码,会让你避开很多坑,这些公约是前人总结出来的设计规范。 Object类是Java中的万类之祖,其中,equals和hashCode是2个非常重要...

编程SHA
20分钟前
1
0
kibana 性能监控 apm

启动本地节点:nohup ./apm-server -c apm-server.yml -e weblogic 12 性能监控 修改 wls12213/user_projects/domains/base_domain/startWebLogic.sh 文件,添加如下内容 export JAVA_OPTION......

internetafei
22分钟前
1
0
给指定的某个commit号加tag并推送

给指定的某个commit号加tag 打tag不必要在head之上,也可在之前的版本上打,这需要你知道某个提交对象的校验和(通过git log获取,取校验和的前几位数字即可)。 git tag -a v1.2 9fceb02 -m...

dragon_tech
22分钟前
1
0
等保2.0来了 | 网站被黑,还要被处罚,为什么背锅的总是我?

“净网2019”专项行动开展以来,四川公安网安部门查处了一批不履行网络安全管理义务的网络运营者,其中包括不履行网络安全保护义务的高校、政府机关、企业和单位均受到了处罚! ▶ 宜宾学院因...

亚洲诚信
24分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部