错误的类型 Error: 所有错误的父类型ReferenceError: 引用的变量不存在TypeError: 数据类型不正确的错误RangeError: 数据值不在其所允许的范围内SyntaxError: 语法错误 错误处理 捕获错误: try … catch抛出错误: throw error 错误对象 message属性: 错误相关信息stack属性: 函数调用栈记录信息