操屁眼的视频在线免费看,日本在线综合一区二区,久久在线观看免费视频,欧美日韩精品久久综

新聞資訊

    一個網頁中往往要加載多個外部js文件,這些js文件的執行順序是怎樣的?如何控制js的執行順序?

    <script type="text/javascript" src="a.js"></script>
    <script type="text/javascript" src="b.js"></script>
    

    先加載執行a.js如何讓js按順序執行,完畢后再加載執行b.js。

    html中js執行順序_如何讓js按順序執行_js控制方法執行順序

    <script type="text/javascript">
        document.write('<script type="text\/javascript" src="a.js"><\/script>');
        document.write('<script type="text\/javascript" src="b.js"><\/script>');
    </script>
    

    如何讓js按順序執行_html中js執行順序_js控制方法執行順序

    先執行a.js如何讓js按順序執行,完畢后再執行b.js。

    <script type="text/javascript">
        document.write('<script type="text\/javascript" src="a.js"><\/script>');
    

    html中js執行順序_js控制方法執行順序_如何讓js按順序執行

    var sc=document.createElement("script"); sc.setAttribute("src","b.js"); document.getElementsByTagName("head")[0].appendChild(sc); </script>

    如何讓js按順序執行_html中js執行順序_js控制方法執行順序

    這就不可以確定誰先執行了,因為通過創建標簽引入的JS,是誰先加載完畢誰先執行,與創建順序無關。

    <script type="text/javascript">
        var js = document.createElement('script');
        js.setAttribute('type', 'text/javascript');
    

    html中js執行順序_js控制方法執行順序_如何讓js按順序執行

    js.setAttribute('async', true); //true:按照加載順序;false:按照創建順序 js.setAttribute('src', url); document.getElementsByTagName('head')[0].appendChild(js); </script>

    對于創建標簽引入JS來講,在某些高級瀏覽器中有async屬性用于控制是按照加載完畢的順序執行,還是按照創建順序執行。

網站首頁   |    關于我們   |    公司新聞   |    產品方案   |    用戶案例   |    售后服務   |    合作伙伴   |    人才招聘   |   

友情鏈接: 餐飲加盟

地址:北京市海淀區    電話:010-     郵箱:@126.com

備案號:冀ICP備2024067069號-3 北京科技有限公司版權所有