最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

JS函數(shù)報錯Uncaught ReferenceError: XX is not defined問題及解決

 更新時間:2023年10月17日 15:05:03   作者:MinggeQingchun  
這篇文章主要介紹了JS函數(shù)報錯Uncaught ReferenceError: XX is not defined問題及解決方案,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

JS報錯Uncaught ReferenceError: XX is not defined

在js開發(fā)中,很多人遇到類似問題,都找不到解決方法;

Uncaught ReferenceError: XX is not defined

這里主要有解決方法步驟

方法/步驟

1、出現(xiàn)這個錯誤,最可能的是引用的各個js的調用順序有誤,重新調整其引用順序看看能否解決?

原因是引入jquery.js順序不對 jquery.js要放在其它js之前

 <script src="__ADMIN__/js/jquery.js" language="JavaScript" type="text/javascript"></script>
 <script src="__ADMIN__/js/bilibili.js" language="JavaScript" type="text/javascript"></script>

2、還有一個原因就是在你引用js時,路徑出錯,不是你項目中正確的文件路徑

3、還有一個原因是你的js中有某些值是不存在的

4、JS函數(shù)未定義(這種低級的相信大家都不會犯,但是不排除定義的函數(shù)和聲明的函數(shù)名稱不一致的情況,或者傳入?yún)?shù)不一致)

5、將Javascript函數(shù)放在了body和head之外了

在 html 中寫 javascript 函數(shù)的時候,通常有三種形式:

  • (1)內(nèi)部:Html網(wǎng)頁的<body></body>中
  • (2)內(nèi)部:Html網(wǎng)頁的<head></head>中
  • (3)外部:外部JS文件里

(1)寫在<body></body>中

當瀏覽器載入網(wǎng)頁Body部分的時候,就執(zhí)行其中的Javascript語句,執(zhí)行之后輸出的內(nèi)容就顯示在網(wǎng)頁中

<html>
    <head>...</head>
    <body>
        <script type="text/javascript">....</script>
    </body>
</html>

(2)寫在<head></head>中

當不希望一載入HTML就運行javascript時,而是通過觸發(fā)事件,這使通常將Javascript放在HTML的<head></head>里

<html>
    <head>
        <script type="text/javascript">....</script>
    </head>
    <body>
        ...
    </body>
</html>

6、Javascript函數(shù)定義在對象聲明之前。 你的代碼是直接就能運行的話,要是代碼所操作的對象在代碼后面,有的瀏覽器會返回錯誤.因為它們是按順序加載對象

如以下:錯誤的運用了標簽 defer屬性

<script src="__ADMIN__/js/jquery.js" type="text/javascript" defer="defer"></script>

看官方說明

defer 屬性規(guī)定是否對腳本執(zhí)行進行延遲,直到頁面加載為止。

因為defer屬性 所以想要的效果被延遲了 所以發(fā)生了錯誤

7、除了以上這個具體的錯誤,還可能遇到類似的Uncaught ReferenceError: XXXX is not defined錯誤,這類錯誤就要多檢查傳值錯誤,或者某些值不存在

總結

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

最新評論

随州市| 南木林县| 蓝田县| 柞水县| 永靖县| 金华市| 图木舒克市| 容城县| 林西县| 新丰县| 剑阁县| 聊城市| 蓝山县| 栾川县| 澄迈县| 保康县| 洱源县| 博罗县| 景洪市| 隆子县| 大埔区| 武夷山市| 扶风县| 武功县| 卢龙县| 云浮市| 厦门市| 常宁市| 环江| 定陶县| 伊宁县| 乐昌市| 舞钢市| 巴里| 阿巴嘎旗| 孟津县| 徐州市| 临高县| 溧水县| 昭苏县| 开江县|