问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

关于JAVASCRIPT闭包的问题

发布网友 发布时间:2022-04-30 16:55

我来回答

3个回答

热心网友 时间:2022-05-15 10:25

楼上解释的不清楚,我来告诉你。重点是getNameFunc返回的是一个干净的函数,你执行getNameFunc()()相当于直接调用return this.name,而直接执行一个函数的时候是没有this的,默认this就是globalObject,在浏览器下globalObject就是window

你想要做闭包就必须引用变量,比如你说的that,你可以var that,object; that = object = { 在function里面that就会引用外层的that

热心网友 时间:2022-05-15 11:43

当然不在了,在你的代码中:object是一个类对象,name是属性,getNameFunc是方法;不过,方法中都是可以用name属性

热心网友 时间:2022-05-15 13:17

object的变量对象在其作用域中。对于getNameFunc来说,其运行时的作用域链中有三个对象,最前面的是getNameFunc的活动对象,第二个是object活动对象,第三个是全局对象。
而且你上面的代码也有错误,return that.name这句中的that你都还没声明。上面这个问题在《javascript高级程序设计》第二版中已经有详细的解释,把里边作者说的内容看几遍,应该就懂了。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
剑道独尊 叶尘有孩子了吗 万达普惠万e贷怎么样? 有人在万e贷借过钱吗,服务怎么样? ViVO手机如何删歌 vivo手机本地音乐删除? vivo y17w自带的音乐怎么一下删很多歌 步步高y23l手机怎么一起删除全部音乐歌曲 睡眠不好爱做梦怎么回事 晚上睡觉老是醒还做梦怎么回事 CES 2024:奔驰将推出AI驱动的虚拟助手 小爱同学家庭相册怎么删除 javascript关于闭包的问题 javascript 闭包问题 我买的藏红花泡一次就变白色了,但是水是金*的,这个是假的吗? 怎么弄qq破百万的假名片赞,求大神解答 藏红花泡几次掉色 藏红花怎么放到杯子里就掉色呢 藏红花掉色吗 安琪拉克星是谁 伊索寓言狐狸和狗,狐狸和山羊的寓意 阿古朵太强怎么治?百里秒她只需一枪,这位冷门法师成最佳克星! 伊索寓言要20个寓意,加题目。求- - 老黄历app哪个准 关于OLT给光猫下数据 请问伊索寓言中《驴和狗》的寓意是什么 老黄历上的东西真准吗? jing怎么读? 王者荣耀ban率最高,澜蔡文姬最让人害怕CP,为何最怕队友拿出守约? 维修人员把光猫的OLT注册成功,没有设置拨号上网,那应该怎么用手机设置?怎么在光猫页面找不到拨号? 家里给看的结婚吉日和手机黄历上的不一样,该信家里吗?不是吉日有什么影响吗? 小爱同学看家助手的视频怎么删除?- 问一问 为什么我买的会藏红花掉色啊? 泡了一天的藏红花,褪色程度,求真假。 坐火车时怎么办理临时身份证 javascript闭包的问题,详解。 傲慢与偏见中的人物 乘火车时,如何办理临时身份证 小爱同学其他内存怎么删呢 我买的藏红花性状正常,且放在水里是金*的,但会褪色,据说这不是真货,若继续服用请问对身体有害吗,可否? 傲慢与偏见是想表达什么思想和主题? 藏红花一泡水的话,那个水会马上变色是吧 傲慢与偏见,是谁的傲慢,又是谁的偏见是什么意思 关于javascript闭包的问题。。求助啊。。。 QQ满500000名片赞能领svip吗? javascript中闭包的问题,求助。。。 教师要求小学生建微信群搞研究性学习对吗? 《傲慢与偏见》深层解读是什么? javascript 闭包的问题 JavaScript 闭包的问题? 小学生辩论赛:小学生到底该不该有微信群 正方