聯(lián)系博主          博客地圖
                     

          js的執(zhí)行順序

          Posted on 2012-12-05 13:46 怎么羨慕天空的飛鳥 閱讀(312) 評論(0)  編輯  收藏
          近期調(diào)試js 發(fā)現(xiàn) js同名函數(shù)調(diào)用的一些問題,下面的內(nèi)容說的不錯,文章引自  http://wwwluo.blog.163.com/blog/static/6129023120104181055497/

          不管是從外部引進來的js還是頁面內(nèi)部的js,順序都是后面的覆蓋前面的,同一個js外部文件里面有多個同名(注意僅僅是同名,不管參數(shù)和返回值)的函數(shù)的話,后面的覆蓋前面的,頁面內(nèi)部有多個js同名函數(shù)仍然是后面定義的覆蓋前面定義的。

          記住后面的覆蓋前面的就不難確定函數(shù)的調(diào)用順序了,假如一個頁面內(nèi)由一個函數(shù),然后頁面引進一個外部js文件,里面也有同名的函數(shù),頁面最終調(diào)用的是外部頁面的函數(shù),因為頁面引進的覆蓋了頁面內(nèi)部的,有一些人有把js寫在</html>標簽前面的習慣,這樣的話,它會覆蓋前面定義的同名的所有函數(shù),這對開發(fā)有時候很有用,外部js定義一個是通用的函數(shù),但是到了具體的頁面可能函數(shù)的功能有細微的差別,從而在頁面的底部(</body>和</html>之間)重定義這個函數(shù),這個函數(shù)就能在這個頁面起作用了



              核心: 勇敢進取年輕的心

           


          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導航:
           

          Copyright © 怎么羨慕天空的飛鳥

          主站蜘蛛池模板: 咸宁市| 井陉县| 鹿泉市| 吴堡县| 九江市| 利辛县| 泸定县| 许昌县| 怀化市| 云浮市| 泰州市| 新龙县| 安福县| 兴安盟| 井研县| 依安县| 伊金霍洛旗| 高阳县| 新蔡县| 石屏县| 高邮市| 鹿邑县| 同德县| 肃宁县| 茂名市| 九龙城区| 顺昌县| 崇左市| 会理县| 留坝县| 堆龙德庆县| 元氏县| 麦盖提县| 宣武区| 玛纳斯县| 合作市| 陆丰市| 滕州市| 鲜城| 巴楚县| 宜章县|