TypeError:類型錯誤
ReferenceError:引用錯誤(a is not defined)(尚未聲明)
SyntaxError: 文法錯誤( Unexpected token ( );例如//let不允許在相同作用域内,重複聲明同一個變量。
a is not defined與undefined差別:
a is not defined:
- 會報錯
-
尚未聲明
undefined:
- 不會報錯
- 聲明了,但是沒有指派
TypeError:類型錯誤
ReferenceError:引用錯誤(a is not defined)(尚未聲明)
SyntaxError: 文法錯誤( Unexpected token ( );例如//let不允許在相同作用域内,重複聲明同一個變量。
a is not defined與undefined差別:
a is not defined:
尚未聲明
undefined: