js加载不完的问题

    靠浏览器去判断有时候不准确。腾讯的一位网友说他们的BADJS分析发现,很多的JS报错,都是因为JS文件没有正常加在完导致的。

    他们的方法是在文件底部做一个全局的勾子,发现浏览器判断加载完成,但是这个勾子不存在的话,就会重新发起请求。

    网友司徒正美给出的方法是:

    dom.here || (function(dom){
      //这是代码
    })(window.dom);


    有需要的朋友不妨一试

你可能感兴趣的:(浏览器,腾讯)