JS 基础技术-查漏补缺 - 变量提升、运算符、错误处理机制、try-catch

注意⚠️【let】的隐形变量提升


函数作用域:


余数运算符

取反运算符!

void 运算符
void运算符的作用是执行一个表达式,然后不返回任何值,或者说返回undefined。
这个运算符的主要用途是浏览器的书签工具(Bookmarklet),以及在超级链接中插入代码防止网页跳转。

错误处理机制

throw语句的作用是手动中断程序执行,抛出一个错误。

try-catch

例如,判断值是否为json格式
try{
JSON.parse(value)
}catch{
message.error('该数据不是json格式,请注意填写')
}
finally 代码块
try...catch结构允许在最后添加一个finally代码块,表示不管是否出现错误,都必需在最后运行的语句。

详情参考:https://wangdoc.com/javascript/features/error.html
console控制台





浙公网安备 33010602011771号