function()这样没有定义函数名代表什么意思?

function()这样没有定义函数名代表什么意思?

pureland
浏览 5232回答 8
8回答

iiii7eo

代表匿名函数的意思,常见形式是:var a = function(){...};还有一种是闭包,常见形式:(function(){     ... })();一般遇见的闭包代表自执行,高级编程除外。

受戒人

//匿名函数 function A(b,function(){     //Todo something     这个函数就是匿名函数,没名称,函数执行结果作为函数A的第二个参数。 })

繁华如梦倾城殇

匿名函数

慕姐1000329

这里的$(function(){ 在jQuery框架下往往是 $(document).ready(function(){ 的缩写。$其实只是个对象,举个简单的例子:var $ = function($){    console.log($);}$('控制台输出信息');那么控制台会输出血信息。$是一个可被使用的变量名而已。只不过很多框架都使用它。

幕布斯2401434

匿名函数

qq_昼绽_0

对比java我觉得是javascript简化了很多编写很多方法参数里,叫回调函数,记住就可用就行了,

MadMarical

在js中函数是一种特殊的对象,当你没定义名字时我们称之为匿名函数。但是会隐性传递name和argument两个参数作为补充。如果你定义了函数名 例如 function a(){}。那么这个函数的name=a 如果你没定义函数名,function(){}。那么name属性为空。

chwech

匿名函数吗?
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript