javascript中var的重要性分析


Posted in Javascript onFebruary 11, 2015

本文实例分析了javascript中var的重要性。分享给大家供大家参考。具体分析如下:

javascript 的 var 作用是声明变量。

一般情况下不写都不会出错,但有些情况如果不写,会有不同的结果。先看下面的示例:

<div id="a"></div> 
<script type="text/javascript"> 
a = 1; 
alert(a); 
</script>

上面这个例子在FF Chrome执行不会有问题,能输出1。但在IE运行呢? 报错:“object doesn't support this property or method”。

因为IE下可以直接通过id获取DOM元素的引用,因此 a=1 就会报错,因为此时的a是 id="a" 的DOM元素。

如果把<div id="a"></div>这句去掉,则不会有问题。为了避免这种冲突情况,建议一定要用var声明变量。

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
一些易混淆且不常用的属性,希望有用
Jan 29 Javascript
xmlhttp缓存清除的2种解决方法
Dec 13 Javascript
js的alert样式如何更改如背景颜色
Jan 22 Javascript
jquery动态加载js/css文件方法(自写小函数)
Oct 11 Javascript
javascript引用类型之时间Date和数组Array
Aug 27 Javascript
实例讲解避免javascript冲突的方法
Jan 03 Javascript
基于JavaScript实现快速转换文本语言(繁体中文和简体中文)
Mar 07 Javascript
JS实现兼容各种浏览器的获取选择文本的方法【测试可用】
Jun 21 Javascript
JavaScript实现图片瀑布流和底部刷新
Jan 02 Javascript
JS中判断字符串存在和非空的方法
Sep 12 Javascript
从组件封装看Vue的作用域插槽的实现
Feb 12 Javascript
JS可断点续传文件上传实现代码解析
Jul 30 Javascript
JavaScript设计模式之工厂模式和构造器模式
Feb 11 #Javascript
js实现可兼容IE、FF、Chrome、Opera及Safari的音乐播放器
Feb 11 #Javascript
45个JavaScript编程注意事项、技巧大全
Feb 11 #Javascript
JS实现判断碰撞的方法
Feb 11 #Javascript
javascript异步编程代码书写规范Promise学习笔记
Feb 11 #Javascript
jquery实现动态操作select选中
Feb 11 #Javascript
JS操作HTML自定义属性的方法
Feb 10 #Javascript
You might like
DOTA2 探索永无止境 玩家自创强悍插眼攻略
2020/04/20 DOTA
检查url链接是否已经有参数的php代码 添加 ? 或 &amp;
2010/02/09 PHP
学习php设计模式 php实现访问者模式(Visitor)
2015/12/07 PHP
用php+ajax新建流程(请假、进货、出货等)
2017/06/11 PHP
php设计模式之原型模式分析【星际争霸游戏案例】
2020/03/23 PHP
javascript各种复制代码收集
2008/09/20 Javascript
RGB颜色值转HTML十六进制(HEX)代码的JS函数
2009/04/25 Javascript
ExtJs扩展之GroupPropertyGrid代码
2010/03/05 Javascript
jQuery实现的立体文字渐变效果
2010/05/17 Javascript
js的一些常用方法小结
2011/06/29 Javascript
原始XMLHttpRequest方法详情回顾
2013/11/28 Javascript
利用jquery.qrcode在页面上生成二维码且支持中文
2014/02/12 Javascript
基于jquery实现九宫格拼图小游戏
2018/11/30 jQuery
浅谈JavaScript 代码简洁之道
2019/01/09 Javascript
vue swipe自定义组件实现轮播效果
2019/07/03 Javascript
使用ThinkJs搭建微信中控服务的实现方法
2019/08/08 Javascript
javascript设计模式 ? 享元模式原理与用法实例分析
2020/04/15 Javascript
原生js+canvas实现下雪效果
2020/08/02 Javascript
浅谈javascript如何获取文件后缀名
2020/08/07 Javascript
[46:00]DOTA2上海特级锦标赛主赛事日 - 2 胜者组第一轮#4EG VS Fnatic第一局
2016/03/03 DOTA
Python中map和列表推导效率比较实例分析
2015/06/17 Python
python实现时间o(1)的最小栈的实例代码
2018/07/23 Python
Python字典对象实现原理详解
2019/07/01 Python
将python文件打包exe独立运行程序方法详解
2020/02/12 Python
详解python环境安装selenium和手动下载安装selenium的方法
2020/03/17 Python
Python压缩模块zipfile实现原理及用法解析
2020/08/14 Python
详解Python中import机制
2020/09/11 Python
一款纯css3实现的圆形旋转分享按钮旋转角度可自己调整
2014/09/02 HTML / CSS
IE浏览器单独写CSS样式的几种方法
2014/10/14 HTML / CSS
应急处置方案
2014/06/16 职场文书
学校党的群众路线教育实践活动对照检查材料
2014/09/24 职场文书
县政协领导班子群众路线教育实践活动四风问题整改方案
2014/10/26 职场文书
设立有限责任公司出资协议书
2014/11/01 职场文书
优秀员工推荐材料
2014/12/20 职场文书
2015年秋季校长开学典礼致辞
2015/07/29 职场文书
Python3 使用pip安装git并获取Yahoo金融数据的操作
2021/04/08 Python