中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

JavaScript調試常見報錯及原因有哪些

發布時間:2023-04-19 16:04:29 來源:億速云 閱讀:247 作者:iii 欄目:開發技術

這篇文章主要講解了“JavaScript調試常見報錯及原因有哪些”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“JavaScript調試常見報錯及原因有哪些”吧!

測試環境 chrome 版本 66.0.3359.170(正式版本) (64 位)

TypeError 類型錯誤

不是操作符所接受的數據類型。

  //-------- 把不是函數的值當做函數調用
  var foo = undefined;
  foo();
  // Uncaught TypeError: foo is not a function
  // foo 不是一個函數

  //-------- 調用對象中不存在的函數, 其實就是 undefined
  var x = document.getElementByID('foo');
  // Uncaught TypeError: document.getElementByID is not a function
  // 調用的值不是一個函數

  //-------- 調用未聲明的方法
  lala();
  // Uncaught ReferenceError: lala is not defined
  // lala 沒有定義

  //-------- 把 null 或 undefined 當成對象
  var someVal = null;
  someVal.foo;
  // Uncaught TypeError: Cannot read property 'foo' of null
  // 無法讀取 null 的 foo 屬性

  var someVal = undefined;
  someVal.foo;
  // Uncaught TypeError: Cannot read property 'foo' of undefined
  // 無法讀取 undefined 的 foo 屬性

ReferenceError 引用錯誤

嘗試給不能賦值的變量進行賦值。

  //-------- 嘗試給不能賦值的變量進行賦值。
  function doSomething(){};
  doSomething() = 'somevalue'
  // Uncaught ReferenceError: Invalid left-hand side in assignment
  // 賦值符的左側無效

RangeError 范圍錯誤

設定的值在該數據類型的范圍內。如數字的范圍、數組長度的范圍。

  [].length = -1 // 數據的 length 不能小于 0
  [].length = undefined //
  // Uncaught RangeError: Invalid array length
  // 無效的數組長度

SyntaxError 語法錯誤

無法解析的代碼。

  //-------- 拼接字符串,但是沒有使用 + 號
  'ni' 'hao'
  // Uncaught SyntaxError: Unexpected string
  // 意料之外的字符串

  //-------- 沒有使用成對的引號
  var str = 'ni hao
  // Uncaught SyntaxError: Invalid or unexpected toke
  // 無效或意料之外的標記

  //-------- 無效的正則
  var reg = /[/
  // Uncaught SyntaxError: Invalid regular expression: missing /

感謝各位的閱讀,以上就是“JavaScript調試常見報錯及原因有哪些”的內容了,經過本文的學習后,相信大家對JavaScript調試常見報錯及原因有哪些這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

华阴市| 恩平市| 江阴市| 都兰县| 安平县| 武安市| 时尚| 忻城县| 罗山县| 永和县| 洛隆县| 韶关市| 繁昌县| 金堂县| 克拉玛依市| 礼泉县| 石嘴山市| 新昌县| 五华县| 贡山| 中阳县| 济南市| 威信县| 开江县| 永善县| 巴东县| 安化县| 阳东县| 广饶县| 大洼县| 台东市| 万源市| 卓资县| 英德市| 德惠市| 桑植县| 射阳县| 苍溪县| 建阳市| 岳池县| 中西区|