首页 > 其他 > 详细

申明变量

时间:2015-03-20 23:25:44      阅读:322      评论:0      收藏:0      [点我收藏+]

JavaScript的变量是弱类型的。通过var来申明变量。

var i;
var a, b, c;
var x = 0, y = 0;

变量也可以不通过var申明,JavaScript会在第一次向代码赋值是自动隐式申明变量。

if( Math.random() < 1 ){
    x = 10;
}

以上代码中的变量x会自动被javascript隐式申明。但是javascript隐式申明的变量一定是全局变量。所以这会给变量造成一定的不安全因素。

通过var申明的变量是永久性的,不可以通过delete运算符删除。

在尝试读取未申明变量时,javascript会抛出错误

if( aa ){ // 会在此行发生ReferencesError
    console.log("error")
}

申明变量

原文:http://www.cnblogs.com/wangg-mail/p/4354771.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!