javascript undefined类型

Undefined 类型:

Undefined 类型只有一个值,即特殊的 undefined 。在使用 var 声明变量但未对其加以初始化时,

这个变量的值就是 undefined ,例如:

var message;

alert(message == undefined); //true

UndefinedExample01.htm

这个例子只声明了变量 message ,但未对其进行初始化。比较这个变量与 undefined 字面量,结

果表明它们是相等的。这个例子与下面的例子是等价的:

var message = undefined;

alert(message == undefined); //true

UndefinedExample02.htm

这个例子使用 undefined 值显式初始化了变量 message 。但我们没有必要这么做,因为未经初始

化的值默认就会取得 undefined 值。

不过,包含 undefined 值的变量与尚未定义的变量还是不一样的。看看下面这个例子:

var message; // 这个变量声明之后默认取得了 undefined 值

// 下面这个变量并没有声明

// var age

alert(message); // "undefined"

alert(age); // 产生错误

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 第2章 基本语法 2.1 概述 基本句法和变量 语句 JavaScript程序的执行单位为行(line),也就是一...
    悟名先生阅读 9,714评论 0 13
  • 第一章: JS简介 从当初简单的语言,变成了现在能够处理复杂计算和交互,拥有闭包、匿名函数, 甚至元编程等...
    LaBaby_阅读 5,627评论 0 6
  • 第5章 引用类型(返回首页) 本章内容 使用对象 创建并操作数组 理解基本的JavaScript类型 使用基本类型...
    大学一百阅读 8,771评论 0 4
  • 2017年4月25日星期二雨 学经人员:琪佳妈琪琪佳佳。 宝贝年龄:琪琪8岁10个月,佳佳7岁7个月。 学经周期:...
    顺德琪佳妈阅读 1,477评论 2 3
  • 我是日记星球上345号星宝宝,正在参加日记星球第十四期21天蜕变之旅,这是我的第四十篇原创日记。 今天是大年初一,...
    重塑牛仔阅读 4,585评论 0 0

友情链接更多精彩内容