猿问
function()这样没有定义函数名代表什么意思?
function()这样没有定义函数名代表什么意思?
pureland
浏览 5232
回答 8
8回答
iiii7eo
代表匿名函数的意思,常见形式是:var a = function(){...};还有一种是闭包,常见形式:(function(){ ... })();一般遇见的闭包代表自执行,高级编程除外。
4
1
0
受戒人
//匿名函数 function A(b,function(){ //Todo something 这个函数就是匿名函数,没名称,函数执行结果作为函数A的第二个参数。 })
1
0
0
繁华如梦倾城殇
匿名函数
0
0
0
慕姐1000329
这里的$(function(){ 在jQuery框架下往往是 $(document).ready(function(){ 的缩写。$其实只是个对象,举个简单的例子:var $ = function($){ console.log($);}$('控制台输出信息');那么控制台会输出血信息。$是一个可被使用的变量名而已。只不过很多框架都使用它。
0
0
0
幕布斯2401434
匿名函数
0
0
0
qq_昼绽_0
对比java我觉得是javascript简化了很多编写很多方法参数里,叫回调函数,记住就可用就行了,
0
0
0
MadMarical
在js中函数是一种特殊的对象,当你没定义名字时我们称之为匿名函数。但是会隐性传递name和argument两个参数作为补充。如果你定义了函数名 例如 function a(){}。那么这个函数的name=a 如果你没定义函数名,function(){}。那么name属性为空。
0
0
0
chwech
匿名函数吗?
0
0
0
随时随地看视频
慕课网APP
相关分类
JavaScript
我要回答