2023-07-31

js中報錯

  1. 常見報錯
    • Unexpected end of input
      • 少了結束的 } 號
    • 凡是看到帶 token
      • 肯定是符號 (大括號、中括號、小括號、冒號、分號、引號)
    • ERR_FILE_NOT_FOUND
      • 路基不對(基本上都是圖片路徑不對)
    • xxx is not defined
      • 這個東西沒有定義
    • Cannot set property '屬性名字 | 事件名' of undefined | null
      • 元素沒有找到
    • missing ) after argument list
      • 少了括號(一般都是結束的括號)
  2. 看行號
    • 行號提示的信息,基本上就是錯誤的地方。
    • 如果行號這行沒問題,那就找跟行號相關的(如獲取的元素、設置或聲明的變量)
  3. 沒有報錯
    • 誰沒出來?那就找跟他相關的語句來做排除。
      • 先看看元素獲取出來的是什么
      • 再看循環(huán)進去了沒有
      • 函數(shù)進去了沒有

返回undefined

  1. 屬性:當對象的屬性名不存在的時候,拿到的是undefined;
  2. 參數(shù):定義了形參,沒有傳實參,拿到的是undefined;
  3. 沒有寫函數(shù)返回值,即沒有寫return,拿到是undefined;
  4. 寫了return,但沒有賦值,拿到的函數(shù)返回值是undefined
  5. 聲明了一個變量,但沒有賦值時,拿到的函數(shù)返回值是undefined
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

  • 反叛者忽必烈 主講:姜鵬 1251年,托雷系的蒙哥經(jīng)過復雜的家族斗爭,成為了第四代可汗(成吉思汗-窩闊臺-貴...
    歐陽木木閱讀 169評論 0 0
  • https://www.bilibili.com/video/av801248742?from=search&se...
    傲嬌才不會的閱讀 596評論 0 0
  • 一:java概述: 1,JDK:Java Development Kit,java的開發(fā)和運行環(huán)境,java的開發(fā)...
    慕容小偉閱讀 1,956評論 0 10
  • 整理來自互聯(lián)網(wǎng) 1,JDK:Java Development Kit,java的開發(fā)和運行環(huán)境,java的開發(fā)工具...
    Ncompass閱讀 1,624評論 0 6
  • 一:java概述:1,JDK:Java Development Kit,java的開發(fā)和運行環(huán)境,java的開發(fā)工...
    ZaneInTheSun閱讀 2,818評論 0 11

友情鏈接更多精彩內(nèi)容