JavaScript常見的三種報錯

2021-08-30 13:18:58 字數 476 閱讀 8991

syntaxerror 語法錯誤 ,書寫的**不符合js語法規範,比如多寫乙個括號,宣告變數方法出錯等。

vae a=1;

console.log(a); //uncaught syntaxerror: unexpected identifier

referenceerror 引用錯誤,引用了乙個不存在的變數

var a=1;

console.log(b); //uncaught referenceerror: b is not defined

typeerror 型別錯誤,呼叫了物件不存在的方法(如下,arr是陣列物件,a不是陣列物件的方法)

var arr=;

console.log(arr.a()); //uncaught typeerror: arr.a is not a function

javascript三種函式形式

1.普通函式 function show message show test 定義 同python中函式定義方法一致,關鍵字替換為function 執行 呼叫方法和一般語言中呼叫方法一致,可有返回值 2.匿名函式 setinterval function 1000 a function messag...

javascript學習筆記三 函式的三種角色

函式在js中是最複雜也是最重要的知識 1乙個函式存在了多面性 普通函式 他本身就是乙個普通的函式,執行的時候形成私有的作用域 閉包 形參賦值,預解釋,執行,執行完成後棧記憶體銷毀 不銷毀。類 它有自己的例項,也有乙個叫prototype的屬性是自己的原型,它的例項都可以指向自己的原型 普通物件 和 ...

mysql三種引擎 MySQL常見的三種儲存引擎

簡單來說,儲存引擎就是指表的型別以及表在計算機上的儲存方式。儲存引擎的概念是mysql的特點,oracle中沒有專門的儲存引擎的概念,oracle有oltp和olap模式的區分。不同的儲存引擎決定了mysql資料庫中的表可以用不同的方式來儲存。我們可以根據資料的特點來選擇不同的儲存引擎。在mysql...