关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
zjbonrace
2015-03-13 09:39
采纳率: 75%
浏览 1656
首页
已采纳
link中的闭包能代替全局变量么?它和全局变量有什么区别?
link中的闭包能代替全局变量么?它和全局变量有什么区别?
收起
写回答
好问题
0
提建议
关注问题
微信扫一扫
点击复制链接
分享
邀请回答
编辑
收藏
删除
结题
收藏
举报
1
条回答
默认
最新
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
threenewbee
2015-03-13 10:25
关注
闭包使得匿名函数可以访问作用域之外的变量,而全局变量使得程序处处可以访问,两者是不同的。
本回答被题主选为最佳回答
, 对您是否有帮助呢?
本回答被专家选为最佳回答
, 对您是否有帮助呢?
本回答被题主和专家选为最佳回答
, 对您是否有帮助呢?
解决
无用
评论
打赏
微信扫一扫
点击复制链接
分享
举报
评论
按下Enter换行,Ctrl+Enter发表内容
查看更多回答(0条)
向“C知道”追问
报告相同问题?
提交
关注问题
JS
中
的
闭包
你真的了解吗?它的应用呢?
2022-03-27 21:36
努力不熬夜的小喵的博客
闭包
会在父函数外部,改变...所以,如果你把父函数当作对象(object)使用,把
闭包
当作它的公用方法(Public Method),把内部变量当作它的私有属性(private value),这时一定要小心,不要随便改变父函数内部变量的值
什么是
闭包
?
闭包
有什么用?为什么要用
闭包
?
2017-11-13 15:07
songhao8080的博客
闭包
和函数紧密联系在一起,介绍
闭包
前有必要先介绍一些背景知识,诸如嵌套函数、变量的作用域等概念 newone就是
闭包
函数 作用域 作用域是程序运行时变量可被访问的范围,定义在函数内的变量是局部变量,局部变量的...
为什么会有
闭包
?
2017-12-27 15:17
湛湛似岁的博客
(迁移至博客园,原文地址) 之前一直认为写博客是个可有可无的事情,前天一个电话面试问得我手足无措...什么是
闭包
?这个定义一俩句话说出来还真不容易,而且晦涩。 从字面词来讲的话就是一个包裹起来的封闭的东西。百
为什么优秀的嵌入式工程师都懂static
全局变量
?真相令人震惊
2025-10-29 15:37
FastSolve的博客
掌握C语言static关键字
全局变量
用法,可有效控制变量作用域与生命周期。适用于嵌入式开发
中
模块化设计,避免命名冲突,提升代码安全性与维护性。详解其在多文件项目
中
的应用技巧,值得收藏。
《6小时jQuery实现小应用》
中
定义
全局变量
引发的错误
2019-03-30 10:16
sgzl111的博客
然而实际运行结果如下: 如上图所示,每次添加新的Task,...错误定义new_task为
全局变量
,导致task_list[i].content都一样,都指向
全局变量
new_list,因为JS数组的push方法操作的是地址指针,而非内存块操作...
你真的会用static定义
全局变量
吗?这4个关键点决定代码质量
2025-10-29 15:49
varchat的博客
掌握C语言static关键字
全局变量
用法,避免命名冲突与作用域错误。详解适用场景、限制访问范围、提升模块化及程序稳定性四大关键点,助你写出高质量代码。这4个技巧值得收藏。
掌握Fetch API与作用域:
闭包
与提升的实践指南
2025-05-08 09:11
抽风的Lilith的博客
接着,详细阐述了JavaScript
中
的
闭包
如何允许函数访问外部作用域的变量,以及提升机制如何影响变量和函数声明。此外,本文还对比了var与let关键字在作用域和提升方面的
区别
,并解释了apply和call方法如何改变函数
中
...
使用“ let”和“ var”有什么
区别
?
2019-11-30 10:57
asdfgh0077的博客
ECMAScript 6引入了let语句 。 我听说它被描述为“局部”变量,但是我仍然不太确定它的行为与var关键字有何不同。 有什么
区别
? 什么时候应该let在使用var ?
【JavaScript】
闭包
,了解一下?
2019-12-21 23:38
嫣然幽谷的博客
官方:
闭包
是一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。 通俗:
闭包
就是能够读取其他函数内部变量的函数。 一、变量的作用域 要理解
闭包
,首先必须...
【深入理解JS核心技术】1.在 JavaScript
中
创建对象的可能方式有哪些?
2022-05-01 22:29
掘金-我是哪吒的博客
如何快速让一个数组乱序 431.form标签的enctype属性 432.::before和:after
中
单冒号和双冒号的
区别
是什么 这两个伪元素有什么作用 433.script script async script defer 434.在页面
中
的应该使用奇数还是偶数的字体 ...
没有解决我的问题,
去提问
向专家提问
向AI提问
付费问答(悬赏)服务下线公告
◇ 用户帮助中心
◇ 新手如何提问
◇ 奖惩公告