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

javascript另类闭包问题

发布网友 发布时间:2022-04-24 06:35

我来回答

3个回答

热心网友 时间:2022-04-25 04:03

闭包是一个匿名函数 (Anonymous function), 即是 (function() {}) 这部分。之所以要给 function 添加括弧是为了让它形成一个表达式 (expression), 有了表达式,并且确定它的类型是个函数 (Function 实例), 就可以直接调用它。所以,后面的一对括弧是可以工作的,它的意义是:我要调用 (call) 这个函数。
既然是函数调用,那就可以像一般的函数那样,在调用时传入参数。这就是本次讨论的话题。
传入 tmp参数
它有利于压缩减少最终代码的体积

热心网友 时间:2022-04-25 05:21

一种特殊的写法

将方法包裹在()中会立即执行该方法。

function(tmp){}(tmp)后面这个小括号是小括号的内容作为方法的参数。

<script>
(function(str){
alert(str);
}("hello world"))
</script>

猜一下结果吧。

热心网友 时间:2022-04-25 06:56

这是一个匿名函数,直接调用。

function(tmp){}(tmp) 如果不加括号,这样写会报错。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
巴西龟最长活多久,家养!!! 养胃的药最好的是什么啊 婴儿积食发烧不愿吃药怎么办 板门穴位在哪个部位 手机设置放偷看的方法? 凝结水回收器生产厂家? 个人账户养老金预测公式:现有5万元,缴费20年,能领多少钱? 临沂比较有名的男装品牌 呼伦贝尔市悦动网络科技有限公司怎么样? 呼伦贝尔中汇实业有限公司怎么样? 请问,录音笔有什么用? JavaScript中的闭包是用来做什么的? Js编程语言中,什么叫匿名自我调用函数? WEB前端学习五 什么是闭包 javascript 函数中的匿名函数一定是闭包吗? 如何做好计划生育宣教工作 javascript 为什么要使用匿名函数 或者说 匿名闭包 计划生育协会关于争创“五好小级”“五有小组”的几件好事实事 如何做好计划生育生育服务登记工作总结 大家好,调查社会问题作文 1000字,谢谢 适宜张贴在教室得春联 贴春联的活动过程是什么? 新春佳节,家家户户张贴春联有什么作用? 贴对联的由来和寓意是什么? 贴春联的讲究有哪些? 庆祝九九重阳节贺词 九九重阳节祝福短语 九九重阳节祝福语有哪些? 自己榨的豆浆为什么没有外面卖的现磨豆浆好喝?他们都加了什么? 揭秘小吃摊的“现磨”豆浆到底能不能喝 录音笔究竟好不好用呢? Javascript中的闭包是什么意思?? 智能录音笔的录音效果好吗? JavaScript 闭包 录音的效果好吗,现在还有必要专门买录音笔么 js闭包和PHP闭包的区别 录音笔好用吗? 买个录音笔有用吗? JAVASCRIPT中的匿名函数指的是没有名字的函数吗,有何作用啊,在代码文本... 录音笔可以作为法律证据吗 js中闭包是什么意思,有什么作用,最好举例说明啊。 那录音笔什么功能最有用,买的时候需要注意哪些?怎么挑选 javascript中的window.ActiveXObject和闭包是什么意思有什么作用,在... 老罗说的AI录音笔大家有用过吗?录音笔的拾音效果怎么样? 搜狗录音笔录音效果好不好? 讯飞录音笔怎样,有用过的吗? 讯飞智能录音笔录音清晰准确吗?有用过的吗? 智能录音笔学生有用的吗? 高清录音笔真的有用吗 什么牌子的录音笔录音质量最好?怎样知道录音笔效果好,有哪些指标?