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 相关文章推荐
javascript AOP 实现ajax回调函数使用比较方便
Nov 20 Javascript
Javascript延迟执行实现方法(setTimeout)
Dec 30 Javascript
基于jquery的滚动鼠标放大缩小图片效果
Oct 27 Javascript
js控制CSS样式属性语法对照表
Dec 11 Javascript
js 调用百度地图api并在地图上进行打点添加标注
May 13 Javascript
jQuery点缩略图弹出层显示大图片
Feb 13 Javascript
js实现简单的可切换选项卡效果
Apr 10 Javascript
jquery实现Ctrl+Enter提交表单的方法
Jul 21 Javascript
浅析如何利用angular结合translate为项目实现国际化
Dec 08 Javascript
微信小程序methods中定义的方法互相调用的实例代码
Aug 07 Javascript
angular4笔记系列之内置指令小结
Nov 09 Javascript
小程序click-scroll组件设计
Jun 18 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
PHP实现用户认证及管理完全源码
2007/03/11 PHP
php curl模拟post请求小实例
2013/11/13 PHP
PHP中检索字符串的方法分析【strstr与substr_count方法】
2017/02/17 PHP
Laravel关联模型中过滤结果为空的结果集(has和with区别)
2018/10/18 PHP
js 数组克隆方法 小结
2010/03/20 Javascript
JavaScript字符串插入、删除、替换函数使用示例
2013/07/25 Javascript
JS限制Textarea文本域字符个数的具体实现
2013/08/02 Javascript
js取得html iframe中的元素和变量值
2014/06/30 Javascript
JS实现让网页背景图片斜向移动的方法
2015/02/25 Javascript
JavaScript中扩展Array contains方法实例
2020/08/23 Javascript
JavaScript中实现无缝滚动、分享到侧边栏实例代码
2016/04/06 Javascript
javascript之Array 数组对象详解
2016/06/07 Javascript
AngularJs bootstrap搭载前台框架——准备工作
2016/09/01 Javascript
javascript 判断当前浏览器版本并判断ie版本
2017/02/17 Javascript
jQuery设置图片等比例缩小的方法
2017/04/29 jQuery
小程序获取当前位置加搜索附近热门小区及商区的方法
2019/04/08 Javascript
解决微信小程序云开发中获取数据库的内容为空的方法
2019/05/15 Javascript
关于vue利用postcss-pxtorem进行移动端适配的问题
2019/11/20 Javascript
js+css3实现简单时钟特效
2020/09/13 Javascript
[08:08]2014DOTA2国际邀请赛中国区预选赛精彩TOPPLAY
2014/06/25 DOTA
tensorflow识别自己手写数字
2018/03/14 Python
解决pycharm无法调用pip安装的包问题
2018/05/18 Python
详解python中的装饰器
2018/07/10 Python
python实现批量注册网站用户的示例
2019/02/22 Python
使用 Python 快速实现 HTTP 和 FTP 服务器的方法
2019/07/22 Python
python flask中动态URL规则详解
2019/11/22 Python
canvas进阶之如何画出平滑的曲线
2018/10/15 HTML / CSS
英国索普公园票务和酒店套餐:Thorpe Breaks
2019/09/14 全球购物
你们项目是如何进行变更控制的
2015/08/26 面试题
写好自荐信的要点
2013/11/06 职场文书
志愿者活动总结范文
2014/04/26 职场文书
2014年内部审计工作总结
2014/12/09 职场文书
创业计划书之香辣虾火锅
2019/09/23 职场文书
2021-4-5课程——SQL Server查询【3】
2021/04/05 SQL Server
原生JavaScript实现简单五子棋游戏
2021/06/28 Javascript
Spring Boot DevTools 全局配置学习指南
2022/03/31 Java/Android