没有合适的资源?快使用搜索试试~ 我知道了~
变量的作用域-雷达坐标与gps和其他坐标系的转换公式
需积分: 50 67 下载量 90 浏览量
2021-07-11
21:11:02
上传
评论
收藏 12.94MB PDF 举报
温馨提示
3.3 变量的作用域 这是一个至关重要的问题。特别是当我们从别的语言转向 JavaScript 时,必须要明 白一点,即在 JavaScript 中,变量的定义并不是以代码块作为作用域的,而是以函数作 为作用域。也就是说,如果变量是在某个函数中定义的,那么它在函数以外的地方是不 可见的。而如果该变量是定义在 if或者 for 这样的代码块中的,它在代码块之外是可 见的。另外,在 JavaScript 中,术语“全局变量”指的是定义在所有函数之外的变量(也 就是定义在全局代码中的变量),与之相对的是“局部变量”,所指的则是在某个函数中 定义的变量。其中,函数内的代码可以像访问自己的局部变量那样访问全局变量,反之 则不行。 下面来看一个具体示例,请注意两点: 函数 f()可以访问变量 global。 在函数 f()以外,变量 local是不存在的。 var global = 1; function f() { var local = 2; global++; return global; } 让我们来测试一下: > f(); 2 > f(); 3 > local; ReferenceError: local is not defined 这里还有一点很重要,如果我们声明一个变量时没有使用 var语句,该变量就会被默 认为全局变量。让我们来看一个具体示例,如图 3-2 所示。
资源推荐
资源评论
资源评论
潮流有货
- 粉丝: 30
- 资源: 4180
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功