js文件加载执行顺序
2014-02-26 23:58
429 查看
转自:http://blog.163.com/water_down/blog/static/170276590201111711243458/
这样引入的js文件,是按照加载顺序分先后的;
这样写入js文件是按照执行顺序分先后的;
对于create js文件来说难判断顺序了,window.onload或者defer可以改变加载顺序,
或者用一个js变量判断:
如: a.js 中最后一行是 var aJsLoad = 1;
在html中可以写函数:
<script type="text/javascript" src="http://blog.163.com/water_down/blog/a.js"></script> <script type="text/javascript" src="http://blog.163.com/water_down/blog/b.js"></script>
这样引入的js文件,是按照加载顺序分先后的;
<script type="text/javascript"> document.write('<script type="text\/javascript" src="http://blog.163.com/water_down/blog/a.js"><\/script>'); document.write('<script type="text\/javascript" src="http://blog.163.com/water_down/blog/b.js"><\/script>'); </script>
这样写入js文件是按照执行顺序分先后的;
对于create js文件来说难判断顺序了,window.onload或者defer可以改变加载顺序,
或者用一个js变量判断:
如: a.js 中最后一行是 var aJsLoad = 1;
在html中可以写函数:
(function(){ if(!aJsLoad) return; setTimeout(function(){ //执行函数 或其他操作 },10); })();
相关文章推荐
- JavaScript字符串函数大全
- Js把对象数组列表转换成数组
- JSP读写XML文件
- js ==与===区别(两个等号与三个等号)
- 转载editplus格式化js,xml等____附输入错误: 没有文件扩展“.js”的脚本引擎解决
- js get提交中文乱码解决方案
- js中的数组Array用法
- JavaScript简易缩放程序
- jsp语法基础四:
- extjs 组件的事件处理
- extjs 4.1 用户管理界面设计
- js占位符的实现
- JavaScript 插件
- jsp分页
- JSP学习笔记:用multipart/form-data提交表单get非文件字段获取的解决办法
- 2014-02-26_javascript_event
- asp.net中后台c#数组与前台js数组交互
- 华农js抢课神器
- json [asp.net]C#实现json的序列化和反序列化
- js中settimeout 方法的使用,加参数实例