聯系博主          博客地圖
                     

          js的執行順序

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

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

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



              核心: 勇敢進取年輕的心

           


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


          網站導航:
           

          Copyright © 怎么羨慕天空的飛鳥

          主站蜘蛛池模板: 阿合奇县| 赞皇县| 乡宁县| 澳门| 渝中区| 旺苍县| 乐安县| 托克逊县| 浮梁县| 石河子市| 若羌县| 姜堰市| 天门市| 大余县| 永吉县| 阿荣旗| 读书| 宾川县| 南漳县| 民县| 方山县| 阿拉尔市| 澄迈县| 洪洞县| 辽源市| 武宣县| 太谷县| 永靖县| 龙州县| 应用必备| 浦北县| 左云县| 博爱县| 镇远县| 靖州| 海盐县| 云林县| 西城区| 深州市| 浮梁县| 大庆市|