博客
关于我
JavaScript 函数作用域
阅读量:325 次
发布时间:2019-03-04

本文共 296 字,大约阅读时间需要 1 分钟。

在这里插入图片描述

任何程序在执行的时候都要占用内存空间内。函数调用的时候也要去占用内存空间。

垃圾回收机制:调用函数的时候,系统会分配对应的空间给这个函数使用(空间大小一般情况由这个函数里声明的变量和形参决定)。

当函数使用完毕以后,这个内存空间要释放,还给系统。

【注】在函数内部声明的变量和形参是属于当前函数的内存空间里的。

内存管理机制:在函数中声明的变量和形参,会随着函数的调用被创理,随着函数的调用结束而被销毁。

在函数中声明的变量和形参,有效范围是当前函数(当前函数的大括号),作用域,局部作用域。

就近原则:离哪个作用域近,就使用哪个作用域内的同名变量。、

实践

    
函数作用域

在这里插入图片描述

转载地址:http://vfih.baihongyu.com/

你可能感兴趣的文章
老Python总结的字典相关知识
查看>>
深入理解 ZK集群的Leader选举
查看>>
计算机的运算方法
查看>>
谈谈MySQL的基数统计
查看>>
大型面试现场:一条update sql执行都经历什么?
查看>>
ajax 处理请求回来的数据
查看>>
vue 不常见操作
查看>>
jQuery的事件绑定与触发 - 学习笔记
查看>>
解决页面加载闪白问题-背景图片加载优化
查看>>
Python处理接口测试的签名
查看>>
测试流程规范--测试报告模板
查看>>
测试流程规范--提测规范(钉钉、邮件)
查看>>
Linux上TCP的几个内核参数调优
查看>>
解Bug之路-dubbo流量上线时的非平滑问题
查看>>
记一次讲故事机器人的开发-我有故事,让机器人来读
查看>>
从Linux源码看Socket(TCP)的listen及连接队列
查看>>
高德网络定位算法的演进
查看>>
高德算法工程一体化实践和思考
查看>>
为亿级用户的美好出行而战!高德地图首届算法大赛落幕 95后北邮在读博士带队夺冠
查看>>
重温网络编程——常识(三)
查看>>