位置: 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算法原理与代码

  • 小米10支持插内存卡吗(小米10能不能用内存卡)

    小米10支持插内存卡吗(小米10能不能用内存卡)

  • 网易云怎样从手机上下载歌曲(网易云怎样手机号登录)

    网易云怎样从手机上下载歌曲(网易云怎样手机号登录)

  • 快手直播卖货需要什么设备(快手直播卖货需要用电脑吗)

    快手直播卖货需要什么设备(快手直播卖货需要用电脑吗)

  • 电子发票怎么转换成pdf格式(电子发票怎么转化成纸质发票)

    电子发票怎么转换成pdf格式(电子发票怎么转化成纸质发票)

  • 微信群删了怎么恢复(微信群删了怎么恢复找回来)

    微信群删了怎么恢复(微信群删了怎么恢复找回来)

  • u盘2.0和3.0的接口可以通用吗(u盘usb 2.0和3.0有什么区别)

    u盘2.0和3.0的接口可以通用吗(u盘usb 2.0和3.0有什么区别)

  • 网上买锂电池要注意什么(网购的锂电池怎么样)

    网上买锂电池要注意什么(网购的锂电池怎么样)

  • 苹果蓝牙耳机距离手机可以有多远(苹果蓝牙耳机距离短)

    苹果蓝牙耳机距离手机可以有多远(苹果蓝牙耳机距离短)

  • 安卓cajviewer用不了(cajviewer安卓手机版不能使用)

    安卓cajviewer用不了(cajviewer安卓手机版不能使用)

  • 苹果11手机充满电后为什么没有提示(苹果11手机充满电要多少度电)

    苹果11手机充满电后为什么没有提示(苹果11手机充满电要多少度电)

  • 苹果手机充电器不是原装的对手机有影响吗(苹果手机充电器漏电是什么原因)

    苹果手机充电器不是原装的对手机有影响吗(苹果手机充电器漏电是什么原因)

  • word修改不了怎么办(word没办法修改)

    word修改不了怎么办(word没办法修改)

  • 苹果x有没有无线充电功能(苹果x有没有无限充电)

    苹果x有没有无线充电功能(苹果x有没有无限充电)

  • beats怎么连接vivo(beats耳机怎么连接苹果手机)

    beats怎么连接vivo(beats耳机怎么连接苹果手机)

  • iphone8plus多重多少克(苹果8plus手机有多重)

    iphone8plus多重多少克(苹果8plus手机有多重)

  • 荣耀20怎么调24小时时间(荣耀20怎么调时间)

    荣耀20怎么调24小时时间(荣耀20怎么调时间)

  • 西门子sf故障灯解决方法(西门子sf指示灯)

    西门子sf故障灯解决方法(西门子sf指示灯)

  • appleid无法查看闪退(apple id 无法查看怎么办)

    appleid无法查看闪退(apple id 无法查看怎么办)

  • whatsapp怎么弄日期(whatsapp调整日期)

    whatsapp怎么弄日期(whatsapp调整日期)

  • 超级课程表ios下载不了(超级课程表ios下载安装)

    超级课程表ios下载不了(超级课程表ios下载安装)

  • qq扩列怎么填(qq扩列怎么填比较好)

    qq扩列怎么填(qq扩列怎么填比较好)

  • 面对面建群是什么意思(面对面建群是什么套路)

    面对面建群是什么意思(面对面建群是什么套路)

  • 天猫手机如何换货(天猫怎么换)

    天猫手机如何换货(天猫怎么换)

  • 天猫手机如何分期付款(天猫手机怎么分期付款)

    天猫手机如何分期付款(天猫手机怎么分期付款)

  • 微软 Win11 任务管理器 Eco 生态节能模式曝光:调低应用程序占用系统资源(win11任务管理器怎样调出)

    微软 Win11 任务管理器 Eco 生态节能模式曝光:调低应用程序占用系统资源(win11任务管理器怎样调出)

  • chsh命令  更改使用者shell设定(修改命令的快捷键)

    chsh命令 更改使用者shell设定(修改命令的快捷键)

  • 一般纳税人的认定时间
  • 汇算清缴补交所得税怎么做凭证
  • 融资租赁可以确认为资产吗
  • 个人车卖给公司能抵税吗
  • 年度汇算清缴需要注意的项目
  • 预支差旅费属于什么凭证
  • 流动负债是总负债吗
  • 资本公积转为实收资本会计等式
  • 转让财产需要缴税吗
  • 员工入职第一个月交社保吗
  • 印花税申报表如何填写
  • 普通发票电子发票没有章
  • 企业所得税如何计提会计分录
  • 税务局开租赁发票
  • 所得税 费用
  • 金融企业准备金计提管理办法最新
  • 一般风险准备金计算公式
  • 收回委托加工物资的账务处理
  • 银行 委托收款
  • 进项税和销项税怎么算
  • 什么叫交付使用
  • 电脑主板bios设置
  • eclipse中创建webgis项目
  • PHP:image_type_to_extension()的用法_GD库图像处理函数
  • 企业的支出包括
  • 委托贷款会计处理流程
  • 巴伐利亚森林国家公园钍自然真正自然
  • 向境外支付技术提成费需要提交什么材料
  • 跨年可以预提费用吗
  • 长期股权投资的核算方法
  • gps定位器怎么开启
  • python爬虫入门教程
  • 研发人员工资计入什么科目
  • 超市账目月底怎么核算
  • 外贸企业上年的税收
  • python htmltestrunner报告
  • 小规模纳税人抵税是普票还是专票
  • 工厂院里栽什么树好呢
  • java委托模式和代理模式
  • 厂区道路算建筑面积吗
  • 税务新增办税人员
  • mysql 死锁处理
  • 简易办法征收增值税是什么意思
  • 金税盘抵增值税
  • 多计提的折旧费怎么做账
  • 公司前期装修费属于开办费吗
  • 定额发票是否可以盖公章
  • 下脚料属于什么科目
  • 境外所得税税收抵免操作指南
  • 股东投资款超过注册资金的案例
  • 企业营业外支出是什么意思
  • 往来的款项性质有哪些
  • 多交增值税不能抵扣
  • “制造费用”账户如何设置明细账?
  • win10注册表主键
  • 解决windows hello人脸识别找不到摄像头
  • ubuntu crontab
  • linux获取进程启动时间
  • win7系统屏幕一直闪怎么办
  • centos开机自动运行
  • 笔记本上的声卡
  • linux中make
  • 十个linux命令
  • 安卓网页开发工具
  • 实用批处理
  • python如何配置
  • css如何实现
  • 批处理 修改文件名
  • js中的垃圾回收机制有哪些方法
  • linux哪些方法可以查看命令的详细信息
  • &&在js中
  • 你所不知道的童话动画版免费观看第二季
  • jquery 列表控件
  • python django
  • python 解析算法
  • 生产变压器设备
  • 河北省国家税务局电子税务局官网入口
  • 稳岗补贴是否需要发放
  • 国税局政审审考生什么
  • 定额发票作废了还能报销吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设