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 相关文章推荐
循环 vs 递归浅谈
Feb 28 Javascript
jQuery手机浏览器中拖拽动作的艰难性分析
Feb 04 Javascript
Vue.js学习教程之列表渲染详解
May 17 Javascript
用原生JS实现简单的多选框功能
Jun 12 Javascript
基于Vue的移动端图片裁剪组件功能
Nov 28 Javascript
Vue全局分页组件的实现代码
Aug 10 Javascript
详解Vue CLI3 多页应用实践和源码设计
Aug 30 Javascript
angularJs复选框checkbox选中进行ng-show显示隐藏的方法
Oct 08 Javascript
JavaScript页面加载事件实例讲解
Sep 01 Javascript
JavaScript生成一个不重复的ID的方法示例
Sep 16 Javascript
JS异步宏队列与微队列原理区别详解
Jul 02 Javascript
vue设置默认首页的操作
Aug 12 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
网页游戏开发入门教程二(游戏模式+系统)
2009/11/02 PHP
php环境无法上传文件的解决方法
2014/04/30 PHP
thinkphp隐藏index.php/home并允许访问其他模块的实现方法
2016/10/13 PHP
自己用jQuery写了一个图片的马赛克消失效果
2014/05/04 Javascript
js实现点击获取验证码倒计时效果
2021/01/28 Javascript
JavaScript实现跑马灯抽奖活动实例代码解析与优化(一)
2016/02/16 Javascript
基于javascript实现按圆形排列DIV元素(二)
2016/12/02 Javascript
关于vuex的学习实践笔记
2017/04/05 Javascript
使用Xcache缓存器加速PHP网站的配置方法
2017/04/22 Javascript
JavaScript之Date_动力节点Java学院整理
2017/06/28 Javascript
js实现轮播图的两种方式(构造函数、面向对象)
2017/09/30 Javascript
vue form 表单提交后刷新页面的方法
2018/09/04 Javascript
jQuery选择器选中最后一个元素,倒数第二个元素操作示例
2018/12/10 jQuery
浅谈Vue的响应式原理
2019/05/30 Javascript
小程序分页实践之编写可复用分页组件
2019/07/18 Javascript
纯JS开发baguetteBox.js响应式画廊插件
2020/06/28 Javascript
[07:26]2015国际邀请赛第二日TOP10集锦
2015/08/06 DOTA
用python + hadoop streaming 分布式编程(一) -- 原理介绍,样例程序与本地调试
2014/07/14 Python
Python使用MYSQLDB实现从数据库中导出XML文件的方法
2015/05/11 Python
Python实现数据库并行读取和写入实例
2017/06/09 Python
python实现批量修改图片格式和尺寸
2018/06/07 Python
Python实现调用另一个路径下py文件中的函数方法总结
2018/06/07 Python
python对Excel按条件进行内容补充(推荐)
2019/11/24 Python
Python执行时间的几种计算方法
2020/07/31 Python
使用anaconda安装pytorch的实现步骤
2020/09/03 Python
Nike荷兰官方网站:Nike.com (NL)
2018/04/19 全球购物
客服专员岗位职责范本
2013/11/29 职场文书
打架检讨书400字
2014/01/17 职场文书
基督教婚礼主持词
2014/03/14 职场文书
美术教师岗位职责
2014/03/18 职场文书
高考标语大全
2014/06/05 职场文书
理发店策划方案
2014/06/05 职场文书
支部组织生活会方案
2014/06/10 职场文书
社团活动总结报告
2014/06/27 职场文书
大一学生个人总结
2015/02/15 职场文书
pytorch加载预训练模型与自己模型不匹配的解决方案
2021/05/13 Python