JavaScript-js文件内的函数定义顺序
来源:互联网 发布:怪物猎人ol mac版 编辑:程序博客网 时间:2024/06/05 22:41
以前都是以为写js的程序在函数的顺序可以随便来,不用管什么顺序的问题。但是现在发现和顺序是有关系的。例子如下:
js文件:
var main=document.getElementById("main");function zanting(){ alert("暂停了");}if(document.addEventListener){ main.addEventListener("click",zanting,true);}else if(document.attachEvent){ main.attachEvent("click",zanting);}
Html文件:
<html><head> <script src="main.js"></script></head><body> <div id="main"></div></body></html>
上面的例子是正确的顺序,因为是先定义了zanting函数,所以main对象就可以添加暂停事件了,但是如果将暂停函数位置放在添加的后面的话,那么就会变成暂停函数未定义的问题。不相信的话可以用chrome调试看看。
1 0
- JavaScript-js文件内的函数定义顺序
- js中函数的定义有无顺序的区别
- 【MFC】头文件内的函数重定义问题
- javascript的函数定义
- javascript函数的定义
- JavaScript入门:006—JS函数的定义
- js的函数定义
- 页面内定义的js变量,如何在引入的JS文件中使用
- js产生页面内的顺序序列号
- 【经验积累】js 同一层函数内,定义变量的操作最先执行
- js的函数在定义前调用只适用于同标签块内
- javascript定义函数的方法
- JavaScript定义函数的方式
- JavaScript中函数的定义
- JavaScript定义函数的方法
- JavaScript 的函数如何定义
- 定义在函数内的数组
- js:深入函数的定义
- 定制安装Linux(centos)之 裁减rpm包方法
- MySql慢日志
- PAT 1052. Linked List Sorting (25)(链表排序)
- 排序
- Java初学者的学习路线
- JavaScript-js文件内的函数定义顺序
- android简单程序破解流程
- ksoap2:实现gzip压缩发送request data
- 【读书笔记《Android游戏编程之从零开始》】4.Android 游戏开发常用的系统控件(EditText、CheckBox、Radiobutton)
- Java代码实现Telnet连接Linux
- Oracle、Java及JavaScript正则表达式对比总结
- 第1条、考虑用静态工厂方法代替构造器
- Collection(三)------map
- 嵌入式应用开机Logo制作说明书