JavaScript变量声明相关
2011-03-09 22:57
169 查看
JavaScript可以缺省变量的声明,缺省声明直接赋值的变量作用域默认为全局。对于未声明也未赋初值的变量,如果使用,会抛出一个系统级别的Error,唯一的例外是typeof操作,对于typeof操作来说,任何一个未赋初值的标识符,不论是否已经被声明,都将返回一个字符串“undefined”作为结果。
//val未声明
alert(typeof(val)); //undefined
alert(val); //error
//val未声明
alert(typeof(val)); //undefined
alert(val); //error
相关文章推荐
- 王自如发表致歉声明 测评将加利益相关说明
- var与Javascript变量‘隐式'声明
- 教你理解复杂的C/C++声明(陆其明 译) [所有相关帖子]
- WinForms C#:html编辑器工程源码,含直接写WebBrowser的文件流、IPersistStreamInit接口的声明和一些相关的小方法
- Javascript变量与函数的声明与提升
- var与Javascript变量隐式声明
- JavaScript变量声明那些事儿
- AndroidManifest.xml中声明相关权限请求
- javascript变量声明实例分析
- JavaScript变量声明详解
- JavaScript权威设计--JavaScript变量,作用域,声明提前(简要学习笔记四)
- 声明字符串"javascript学习笔记,String字符串相关:
- 变量声明相关
- WinForms C#:html编辑器工程源码,含直接写WebBrowser的文件流、IPersistStreamInit接口的声明和一些相关的小方法
- Java基本功练习五(一维数组相关操作[声明、创建、乱序、排序、查找]和方法的重载举例[浅议])
- javascript变量声明
- 本人BLOG的相关版权声明
- java中声明变量和初始化变量的相关感想
- JavaScript变量的声明
- JavaScript变量声明详解