javascript中的function 函数名(){} 和 函数名:function(){}有什么不同?

兄弟姐妹有没有人讲详细点的,我想问一下,javascript中的function 函数名(){} 和 函数名:function(){}有什么不同?
最新回答
梦比糖果甜

2024-05-10 00:10:55

1、是定义函数
2、是设置对象的方法,比如
var foo={
a:12,
b:function(){alert('adfs');}
}
foo.b();//调用b方法。
追问
可以说具体点吗?
追答
foo是一个object对象,b:function(){alert('adfs');}就是设置foo的b属性为一个匿名函数。
"焉薰妝╪

2024-05-10 00:09:42

可以这样定义function aa(){}
也可以var aa=function(){}
不过有点区别
var aa有时必须放在前面
薄荷糖味的吻

2024-05-10 00:41:23

第一个是自定义函数呀 第二个 我想可能是系统函数吧 我没有用过第二个函数