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

javascript 中 把一个函数放进一个()里边是什么意思啊?

发布网友 发布时间:2022-04-23 06:34

我来回答

2个回答

热心网友 时间:2022-04-23 08:03

javascript 中 把一个函数放进一个()里边,两种方式是(function(){}();)和(function(){})();
这两种都是立即执行函数,想弄明白这个,得先知道js中函数的3方式:函数声明、函数表达式和匿名函数,当然匿名函数属于函数表达式的一种。
函数声明:function Dosth(){......};
函数表达式:var Dosth=function(){......};
匿名函数:function(){.......}
其中函数声明的函数,不能使用加上()来使函数在声明后立即执行,即
function Add(){
var a=1;

a+=1;
alert(a);

}();即使在后面加了括号,也不会立即执行,需要在别处的调用,才会执行。
<script>
Add();
</script>
函数表达式则可以立即执行
var add=funciton(){
var a=1;

a+=1;

alert(a);

}();
而匿名函数属于函数表达式一种,但是
function(){
......

}()这种方法是不能执行的,在js的解析过程中,无法辨认它function开头的函数声明,还是函数表达式,所以在它的前面加上(来辨别,即(function(){}();)或者(function(){})()。也可以用+,-,!等等符号,但是为了与其中的某些操作运算区别开,()的使用较为普遍。纯手打哦。

热心网友 时间:2022-04-23 09:21

这叫匿名函数
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
我家300多k的网速为什么玩cf总是很迟钝,连切枪都很慢 CF切换枪的速度很慢 ...东西需要输入apple ID密码 我不知道怎么办?更新微信需要appleID_百... ...一遍id苹果手机的每次更新软件都需要输入id和密码请问怎么解决_百度... ...ID 我不知道密码是什么,也不懂怎么申请,想下个软件都下不了... 微信直播王者荣耀有收益吗 王者荣耀新手主播能挣多少 华为是如何进入手机市场的? ...用的那种安在船边上承鱼竿的那个座子中文叫什么?就是下图中的那个... 放在哪里不动钓鱼的叫什么? 淘宝卖家一年之前的售假记录对店铺有影响吗? 淘宝C店有售假过。还可以开企业店铺吗?c店扣了4分 售假被关店铺后还能用自己身份证开店吗 梦幻西游黄金礼包谁给个能用的序列号,38级冲点了还能领吗,是新注册的 请问医保卡停交两个月了,还可以去药店刷吗? 天龙八部3新区注册就送2888卡,注册后怎么领取,在哪领,谢谢 旧医保卡没换社保卡里面还有钱现在还能去药店刷卡吗 有没有拼多多的新用户帮忙助力一下呀。求助力。,必须要新用户? 医保卡没钱了还能去药店刷保健品不? 刘启明?这张照片是讲企业战略的刘启明老师吗? 弗洛斯特法则的企业战略定位 U盘被误格式化,里面的软件和系统文件怎么恢复出来。 u盘中毒文件恢复,u盘被分区了怎么恢复 酱料包配方? javascript中一个事件怎样同时调用两个函数 我想纹身 在胳膊上 有东字和天字 曹全碑东字怎么写? 帮忙做个图片,QQ头像,最好加点背景,图片里有东字的,字要潦草点,但要看的清楚 带“东”字的个性签名或网名 国内飞机上能带吃的吗? 医疗保险缴费怎么查询个人账户 如何评价MadlineCG的第二期基础网络班招生200人 如何评价V大的MadlineCG基础网络班预科班作业2.0 如何评价MadlineCG的第二期基础网络班招生200人? ipad怎么改qq群头像吗 今天股票开市吗[11年4月4 今日股市最新消息股市开盘时间是几点 窗帘扣环不取能洗吗 洗窗帘上面的环掉了,怎么装上去,环打不开?如何去掉环扣?我来教你 一部短剧要投多少钱 拍摄微电影一般要多少钱 拍摄微电影多少钱 拍十二岁的微电影得多少钱? 哈尔滨市拍摄婚礼微电影需要多少钱? 如何取消燃气热水器的循环功能 JS函数调用aaa 吃一个芒果相当于吃几碗饭 燃气热水器与冷水回流泵如何连接才能解决不浪费冷水的问题 兀币可以卖了吗 怎么样把QQ号改成126的邮箱啊? 为啥说吃一个芒果三把火