首页
诗词
字典
板报
句子
名言
友答
励志
学校
网站地图
JavaScript
Dreamweaver
Fireworks
Flash
ASP
asp.net
PHP
JSP
SEO优化
源码建站
CSS
Web开发
Web前端
JavaScript
vbScript
Ajax
网页设计
跨浏览器开发
高性能WEB开发
Web Service
XML SOAP
当前位置:
首页
>
教程频道
>
网站开发
>
JavaScript
>
{{JS}}未定义的变量跟未赋值的变量的区别
2012-09-24
{{JS}}未定义的变量和未赋值的变量的区别{{JS}}未定义的变量和未赋的变量的区别第一种未定义的变量是指从
{{JS}}未定义的变量和未赋值的变量的区别
{{JS}}未定义的变量和未赋值的变量的区别
第一种未定义的变量是指从未被声明过,尝试读这种未经声明的变量会引起运行时错误;未被声明的变量就是未定义的,因为这样的变量根本不存在.
第二种未定义的变量是指已经被声明过了的但永远都不会被赋值的变量.如果要读这样的变量,将会得到默认值"undefined",也可以称之为"未赋值的变量",以示区分.
以下代码能很好地体现真正的未定义的变量和只是未赋值的变量之间的区别.
alert(u); // 报运行时错误
u =3;
alert(u); // "undefined"
var u = 3;
查看更多
下一篇
本文网址:
https://www.reader8.net/jiaocheng/20120924/1376662.html
读书人精选
热点排行
怎么用JS清空label的值
Javascript 网页打印跟打印预览
js提示运行时异常true未定义
An internal error occurred during: "J
关于动态增加文本框的有关问题
ECMAScript跟JavaScript的区别
[原创] Fonshen Js MenuTree Version 1.
jsp中怎么控制回车自动提交表单
JSP中include指令跟include行为的区别
js实现图片切换原理解决方案