展会信息港展会大全

动态加载脚本提升javascript性能
来源:互联网   发布日期:2016-01-28 12:55:18   浏览:2008次  

导读:动态加载脚本可以有效提升javascript性能,下面有个不错的示例,大家可以参考下通过文档对象模型(DOM),几乎可以用Javascript动态创建HTML中的所有 内容。其根本在于,script标签与页面中的其他元素并无差异 ...

动态加载脚本可以有效提升javascript性能,下面有个不错的示例,大家可以参考下

通过文档对象模型(DOM),几乎可以用Javascript动态创建HTML中的所有 内容。其根本在于,<script>标签与页面中的其他元素并无差异:都能通过DOM引用,都能在文档中移动、删除,甚至被创建。用标准的 DOM方法可以非常容易地创建一个新年的<script>元素:

代码如下:

<script type="text/javascript">

var script=document.createElement("script");

script.type="text/javascript";

script.src="file1.js";

document.getElementByTagName("head")[0].appendChild(script);

</script>

这个新创建的<script>元素加载了file1.js文件。文件在该元素被添加到页面时开始下载。这种技术的重点在于:无论在 何时启动下载,文件的下载和执行过程不会阻塞页面其他进程。你甚至可以将代码放到页面<head>区域而不会影响页面其他部分

赞助本站

人工智能实验室

相关热词: 动态加载 性能 javascript

AiLab云推荐
展开

热门栏目HotCates

Copyright © 2010-2024 AiLab Team. 人工智能实验室 版权所有    关于我们 | 联系我们 | 广告服务 | 公司动态 | 免责声明 | 隐私条款 | 工作机会 | 展会港