LazyLaod.js用法

本文介绍了一种通过懒加载技术优化JavaScript文件加载的方法,利用LazyLoad.js库实现js和css文件的延迟加载,有效提升网页加载速度。

    如果一个html页面需要加载JavaScript文件,我们一般的做法都是在页面的head中加载它。

        <head>
		<script src="lazyload.js"></script>
	</head>

但如果随着项目的不断增大,需要加载的JavaScript文件也变多的话,如果还是使用这种方式去加载的话,会影响程序的性能,那么如何解决这个问题呢?答案是延迟加载js文件。

    有一个非常小巧的js库可以很好的实现js的延迟加载——LazyLoad.js,下载地址:http://wonko.com/post/lazyload-200-released

    使用方法非常简单,我们只想好好使用两个方法就行——css()和js()。当我们想要延迟加载js文件时,我们可以使用调用js()方法。

//加载一个js文件
LazyLoad.js(jsPath,function(){
        alert("js file has been loade");
    });
//加载多个js文件
LazyLoad.js([jsPath1,jsPath2,jsPath3],function(){
        alert("js files have been loade");
    });

当我们想要加载css文件时,我们可以调用css()方法。

LazyLoad.css(cssPath,function(){
    alert("css has been loaded");
});




    

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值