比window.onload更快 替代window.onload的函数

源码技巧10年前 (2015-03-09)15370

比window.onload更快 替代window.onload的函数

                        Window.onload()在传统javascript代码中用于处理页面加载事件,一直以来它都被程序员们沿袭着采用。onload事件必须在所有页面元素全部加载完成才触发执行下面的代码。
但有些时候等待页面全部加载完成会很慢。
当页面上存在一些很大的图片的时候,你将发现window.onload()将会出奇的慢。最近当我为一些互联网营销企业创建web应用,我们需要一些更快处理页面加载的方法。
为了寻找替代window.onload()的方法,我找到了Brother Cake的一些代码。如果想让你的javascript代码更快的开始运行,这个替代方法值得一试。
但是如果你要进行一些基于DOM(文档对象模型)的javascript编程,为什么不试试jQuery呢?

$(document).ready(function(){  // 这里是你的代码});你可以用它来触发执行任何你喜欢的javascript代码,你不需要保留jQuery的编程风格,而且可以让jQuery触发执行多个不同的函数,而不会出现问题。
这可能和很多过去你见过的init()(初始化)函数类似,仅仅是速度更快一些。
在我的《15天jQuery入门教程》中你将一次又一次在例子中看到这段初始化代码。

“比window.onload更快 替代window.onload的函数” 的相关文章

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。