当前位置: 首页 > news >正文

网站建设工具品牌有西安整站优化

网站建设工具品牌有,西安整站优化,济南网站开发公司排名,建造免费网站1、局部作用域分为函数作用域和块作用域 1.1、函数作用域: 在函数内部声明的变量只能在函数内部被访问,外部无法直接访问。 总结 1.函数内部声明的变量,在函数外部无法被访问 2.函数的参数也是函数内部的局部变量 3.不同函数内部声明的变量无法互相访…

1、局部作用域分为函数作用域和块作用域

1.1、函数作用域:

在函数内部声明的变量只能在函数内部被访问,外部无法直接访问。

总结
1.函数内部声明的变量,在函数外部无法被访问
2.函数的参数也是函数内部的局部变量
3.不同函数内部声明的变量无法互相访问
4.函数执行完毕后,函数内部的变量实际被清空了

1.2、块作用域:

在lavaScript 中使用包裹的代码称为代码块,代码块内部声明的变量外部将[有可能] 无法被访问。
var声明的就可以访问

1.let 声明的变量会产生块作用域,var 不会产生块作用域
2.const 声明的常量也会产生块作用域
3.不同代码块之间的变量无法互相访问
4.推荐使用 let 或 const

// var声明的就可以访问 for--这个一个块级作用域
for (var i = 0; i < 5; i++) {let k = 10;//不可以访问
}
console.log(i);//5console.log(k);// k is not defined

2、作用域链

作用域链本质上是底层的变量查找机制
在函数被执行时,会优先查找当前函数作用域中查找变量
如果当前作用域查找不到则会依次逐级查找父级作用域直到全局作用域

<script>// 全局作用域let a = 10;let b = 20;// 局部作用域function f() {let a = 1;function g() {a = 2;console.log(a);//2}g();//调用g}f();//调用f
</script>
<script>// 全局作用域let a = 10;let b = 20;// 局部作用域function f() {let a = 1;function g() {// a = 2;console.log(a);//1}g();//调用g}f();//调用f
</script>

在这里插入图片描述
总结:
1.套关系的作用域串联起来形成了作用域链
2.相同作用域链中按着从小到大的规则查找变量
3.子作用域能够访问父作用域,父级作用域无法访问子级作用域

http://www.dinnco.com/news/46215.html

相关文章:

  • 南宁定制网站建设抖音推广网站
  • 浙江建设银行网站软文发布门户网站
  • 亿创电力建设集团有限公司网站简述seo和sem的区别与联系
  • zencart网站管理产品故事软文案例
  • 企业网站建设 总结网络销售怎么找客源
  • 淄博做网站公司竞价网络推广
  • 医疗手机网站深圳seo优化推广公司
  • 视频网站自己怎么做搜索引擎网站排名
  • 外贸网站个人简介化妆品推广软文
  • 营销网络用语是什么意思seo现在还有前景吗
  • 外贸网站怎么做促销网站搜索引擎优化案例
  • 平面设计师必去的网站怎么创建网址
  • 甘南州住房和城乡建设局网站媒体软文发稿
  • 百度推广收费多少广州seo关键词
  • css 手机网站字体重叠河南关键词优化搜索
  • 应用中心旺道智能seo系统
  • 网站制作月薪多少seo推广官网
  • 下载app 的网站 如何做标题seo是什么意思
  • 公司企业网站建站平台哪个比较权威
  • 网站开发项目介绍ppt百度pc网页版登录入口
  • 李洋网络做网站成都最好的seo外包
  • 许昌网站建设公司排行榜泉州seo托管
  • 我做的网站搜不到重庆seo论
  • 广州网站排名上海seo推广外包
  • 部门政府网站建设的重要意义今日最新国内新闻重大事件
  • 招商网站建设解决方案seo外链购买
  • 如何做介绍一门课程的网站友情链接工具
  • 滕州手机网站建设北京百度推广代运营
  • 政府网站建设赏析在线识别图片找原图
  • 政府网站栏目建设网站关键词优化费用