91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

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

顺义区| 定襄县| 唐河县| 开原市| 葫芦岛市| 大港区| 安泽县| 城市| 兴隆县| 新巴尔虎右旗| 喀喇沁旗| 元朗区| 察隅县| 栾城县| 田阳县| 云南省| 迭部县| 灵石县| 东丰县| 定陶县| 鄢陵县| 九江市| 黑龙江省| 长春市| 广平县| 成安县| 南涧| 渭南市| 筠连县| 桐城市| 房产| 揭东县| 正蓝旗| 武定县| 锦州市| 堆龙德庆县| 株洲市| 贵阳市| 治县。| 康乐县| 栾城县|