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

  • 财税筹划课程
  • 为什么社保账户有钱但是卡里没钱
  • 投资者回售选择权是什么意思
  • 运输费发票备注栏没备注
  • 无形资产增资账务处理
  • 无形资产摊销起止时间
  • 银行利息税是多少2021
  • 当月抵扣的发票可以下个月记账吗
  • 收到赔偿怎么做账
  • 物流公司开票税率
  • 发票验旧后可领新发票吗
  • 增值税是什么鬼
  • 事业单位固定资产标准
  • 门店里备用客户喝的茶叶怎么入账?
  • 如何判断发票是否重复
  • 个人所得税申报截止时间
  • 装载u盘
  • ghost读不出硬盘
  • 分公司打货款怎么做账
  • 股份制企业的特征主要是什么
  • 鸿蒙系统公测版和beta版有什么区别
  • 货没到申请退款玩付邮费吗
  • thinkphp5开发教程
  • 上市公司发行股票会计分录
  • 长期股权投资转让需要交什么税
  • win11桌面右键失效
  • 房地产企业将开什么发票
  • 收到商品的会计分录怎么写
  • 收汇金额和出口金额差额大怎么办
  • 破产企业发放工资怎么算
  • 免抵退税如何申报增值税
  • 韦罗尼卡
  • 办公用品属于会计科目中的什么
  • 计提的增值税可以扣除吗
  • ChatGLM-6B:颠覆聊天AI的全新模型
  • IntersectionObserver 翻译
  • react usereducer
  • 非居民纳税人183天新税法
  • 固定资产清理的借贷方向表示什么
  • 建设单位和施工单位的责任和义务
  • 行政性罚款怎么结转损益
  • 进项加计扣除主项怎么算
  • sql server 创建数据表状态1第三行语法错误怎么回事
  • 软件产品增值税即征即退
  • 水电费计提是什么意思
  • 付款方押金无法退还
  • 增值税发票系统客服电话
  • 疫情期间社保减免了几个月
  • 办公室里的咖啡馆玛氏市场细分
  • 优惠券会计分录怎么做
  • 专项存款可以放在什么科目
  • 公司租赁办公场所,没发票怎么办
  • 营改增后预交营业税怎么处理
  • 农产品怎么自产自销
  • 房屋租赁的注意问题
  • 商品和服务税收分类编码是什么
  • 个体工商户必须建账吗
  • 开了20万销项进项为0交多少税
  • 长期待摊费用如何做账
  • sqlserver批量备份数据库
  • vmware workstation中的虚拟机的终端
  • vistaie9安装所需更新补丁
  • ubuntu 12.04安装
  • win7系统cpu占用率过高怎么办
  • mac如何恢复到出厂系统版本
  • 怎么关闭获取手机信息
  • 双液浆常用配合比
  • win7定时静音
  • linux更新配置
  • android xui
  • Cocos2dx3.2 CrazyTetris 物理引擎使用初步
  • shell编程之循环语句for与while
  • Http TCP 协议
  • python算法怎么用
  • 基于jQuery的AJAX和JSON实现纯html数据模板
  • 掌上海关怎么查询
  • 残疾人保障金如何填报
  • 太平税务局电话
  • 上海税务局发票验旧
  • 小规模纳税人的增值税怎么计算
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设