javascript 里 function() {函数名();} 这种写法是什么意思啊

来源:百度知道 编辑:UC知道 时间:2024/06/11 08:48:49
function()
{
函数名();
}

一个函数调用另一个函数,这有什么啊?就是这个函数中调用了另一个函数而已。函数定义注意一下,无名函数如果不立即执行是不会进行调用的!

function(){...} 叫做匿名函数。
如果var f = function(){...}
就能用f变量来保持这个匿名函数的引用
里面那个就是调用 函数名 这个方法了。

举个例子:
<script>
function f1()
{
f2()
}

function f2()
{
alert("这是函数2");
}

f1();// 执行函数1时会调用函数2,就这么简单
</script>

在javascript中 函数也是一种数据类型,就像字符串,数字一样,是可以赋值的(也开做为参数)。

类似于 var a = 1;

只不过他的值的形式是 function XXX(xxx,xxx){} XXX 可有可无