您的位置:首页 > 其它

全局变量是window的属性

2013-06-08 15:35 169 查看
1、全局变量是window的属性



var wen=12;

alert(wen);//等价于alert(window.wen);

特点:用一个不存在的变量会出错;但是用一个不存在的属性,会返回undefined值

2、利用这个特点来解决浏览器的兼容性的问题:

例如:

//1、创建Ajax对象

var oAjax=null;

if(window.XMLHttpRequest){

oAjax=new XMLHttpRequest();//IE6不支持的属性,也就是说在IE6中window.XMLHttpRequest的返回值为:undefined
}else{

oAjax=new ActiveXObject("Microsoft.XMLHTTP");IE6自带的插件(Microsoft.XMLHTTP)
}

//alert(oAjax);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: