位置: IT常识 - 正文

作用域和作用域链(作用域和作用域链的理解)

编辑:rootadmin
作用域和作用域链 文章目录1.作用域(Scope)1.1 什么是作用域1.2 全局作用域1.3 函数作用域1.3 块级作用域2. 作用域链2.1 自由变量2.2 作用域链2.3 *自由变量的取值2.4 作用域与执行上下文的区别3.总结1.作用域(Scope)1.1 什么是作用域

推荐整理分享作用域和作用域链(作用域和作用域链的理解),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:作用域和作用域链,作用域的作用,作用域和作用域的区别,作用域和作用域链面试题,作用域和作用域链是什么,作用域和作用域链面试题,作用域和作用域链的理解,作用域和作用域链面试题,内容如对您有帮助,希望把文章链接给更多的朋友!

作用域和作用域链(作用域和作用域链的理解)

当前的执行上下文,值和表达式在其中“可见”或可被访问。

作用域就是一个独立的地盘,让变量不会外泄、暴露出去。作用域最大的用处就是隔离变量,不同作用域下的同名变量不会有冲突。

ES6之前JavaScript,没有块级作用域,只有全局作用域和函数作用域。ES6的到来,为我们提供了“块级作用域”,可通过let和const来体现。

1.2 全局作用域

在代码中任何地方都能访问到的对象拥有全局作用域。 以下三种情况拥有全局作用域:

最外层函数和在最外层函数外面定义的变量拥有全局作用域var outVariable = "我是最外层变量"; //最外层变量function outFun() { //最外层函数 var inVariable = "内层变量"; function innerFun() { //内层函数 console.log(inVariable); } innerFun();}console.log(outVariable); //可以访问: 我是最外层变量outFun(); //可以访问: 内层变量console.log(inVariable); //无法访问: inVariable is not definedinnerFun(); //无法访问: innerFun is not defined所有未定义直接赋值的变量自动
本文链接地址:https://www.jiuchutong.com/zhishi/299922.html 转载请保留说明!

上一篇:【JavaScript 刨根问底之】requestAnimationFrame以及延时器

下一篇:深度强化学习-DQN算法原理与代码

  • 应交税金和应交税费有啥区别
  • 差额征税的税率怎么计算
  • 增值税分录及账务处理如何做?
  • 无票收入在增值税申报表的哪里填
  • 分公司可以享受小规模纳税人优惠
  • 物业公司财务制度及核算方法
  • 高新技术企业所得税减免怎么算
  • 固定资产原值错误的账务处理
  • 向银行申请签发银行汇票的会计分录
  • 因小数点造成的误差称为
  • 关联企业如何取消
  • 个人购买车辆的发票可以贷款吗
  • 餐饮公司收到的拍摄服务票做什么费用
  • 民间非营利组织有哪些
  • 单位的审计
  • 商贸公司购买货物会计分录
  • 支票作废了需要什么材料
  • 研发样品销售成本
  • 公司购买床垫怎样入账
  • 暂估在建工程会计科目
  • 企业计提房产税的会计处理正确的是
  • Linux怎么使用vi
  • remupd.exe - remupd是什么进程 有什么用
  • 转出未交增值税会计科目
  • 高薪技术企业研发项目合同范本最新
  • 代销方式是什么意思
  • 业务招待费如何进行纳税调整
  • 呆账损失是什么意思
  • 长期股权投资的账面价值怎么计算
  • 小狐狸803050
  • 不带息票据按面值入账
  • php递归实现1到100的和
  • 二手车征税税率减按多少税
  • 保理融资费用账务处理
  • 开票物流辅助服务怎么搜
  • mongodb bi
  • 购买一台电脑2400元贵吗
  • 广东高速公路过路费收费标准
  • sql2008附加数据库错误3456
  • sql server single user
  • 收到发票怎么写摘要
  • 会计账簿错误处理方式
  • 工会经费计提基数包括奖金吗
  • 车辆购置税多少个点?
  • 用于捐赠的会计处理
  • 印花税城建税教育费附加等其他税种的纳税申报
  • 购车买的保险分别是什么
  • 国有资产如何保值
  • 所得税季度申报弥补以前年度亏损
  • 筹资费用和财务费用一样吗
  • 成品油经销企业资质
  • 税务稽查其他应付款
  • 离岸服务外包收入
  • 如何使用费用分割单
  • 填收入与成本明细怎么填
  • windows开始菜单栏不见了
  • 远程桌面登录显示其他用户
  • win7第三方更新
  • centosgui
  • Win7系统怎么打开设置
  • win10查看电脑配置显卡
  • win7开机屏幕狂闪不停怎么解决
  • win7系统IE浏览器一点就闪退
  • JavaScript浏览器扩展
  • 使用jquery实现的项目
  • unity3d从入门到精通
  • node javascript
  • windows7打开命令提示符
  • dota2 服务器ip地址
  • vue-cli使用
  • 轻松实现的英文
  • python数据类型详解
  • 浙江税务客服咨询电话
  • 海关进口增值税如何入账
  • 胡世军简历年龄多大
  • 远程办税系统
  • 公租房要钱吗
  • 个体工商户怎样交税
  • 国税商品分类目录
  • 营业执照每个季度申报吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设