您的位置:首页 > Web前端 > JavaScript

js变量的生存期以及js捕获异常

2017-05-30 22:17 239 查看
JavaScript 变量的生存期

当你在函数内声明了一个变量后,就只能在该函数中访问该变量。当退出该函数后,这个变量

会被撤销。这种变量称为本地变量。你可以在不同的函数中使用名称相同的本地变量,这是因

为只有声明过变量的函数能够识别其中的每个变量。

如果您在函数之外声明了一个变量,则页面上的所有函数都可以访问该变量。这些变量的生存

期从声明它们之后开始,在页面关闭时结束。

JavaScript - 捕获错误

当我们在网上冲浪时,总会看到带有 runtime 错误的 Javascript 警告框,同时会询问我们

“是否进行 debug?”。像这样的错误信息或许对开发人员有用,对用户则未必。当错误发生

时,他们往往会选择离开这个站点。

本节向你讲解如何捕获和处理 Javascript 的错误消息,这样就可以为受众提供更多的便利。

有两种在网页中捕获错误的方法:

使用 try…catch 语句。(在 IE5+、Mozilla 1.0、和 Netscape 6 中可用)

使用 onerror 事件。这是用于捕获错误的老式方法。(Netscape 3 以后的版本可用)

注意:chrome、opera 和 safari 浏览器不支持 onerror 事件。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: