js中即时函数和闭包的异同 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 函数 js 闭包 搜索资料 1个回答 #热议# 海关有哪些禁运商品?查到后怎么办? haowan10086 2016-12-06 · TA获得超过150个赞 知道小有建树答主 回答量:211 采纳率:0% 帮助的人:157万 我也去答题访问个人页 关注 展开全部 相同点:他们都是函数的一种特殊形态,并且可以共存。而且闭包配合即时函数“口味更佳”。 不同点:即时函数是定义一个函数,并立即执行。它只能被使用一次,相当于“阅后即焚”。闭包是指一个函数与它捕获的外部变量的合体,按照MDN的说法,闭包就像一个对象---一个具有一个方法(行为)和一个或多个私有字段(状态)的对象。从这个角度看,闭包是符合面向对象的封装思想的。 补充:有些同学认为只要一个函数引用了外部变量,那么就形成了闭包。 本回答由网友推荐 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2016-05-19 JS闭包的真正意义? 2017-08-22 看这个js代码,为什么我在闭包函数加了();还是提前运行完了 2017-06-22 js中,闭包函数怎么实时改变外部变量的值 2011-09-28 JS闭包的概念 321 2011-04-18 js闭包是什么? 153 2013-09-17 javascript 函数中的匿名函数一定是闭包吗? 91 2017-04-27 js中./跟../的区别? 15 2016-10-23 js中闭包是什么意思,有什么作用,最好举例说明啊。 更多类似问题 > 为你推荐: