<html>
<head>
<title>009</title>
<script type="text/javascript" charset="utf-8">
/*函数
了解函数的基本概念
函数的定义方式
函数的参数
this
call、apply
执行环境、作用域链
垃圾收集、块级作用域
closure
*/
/*
function 函数名称(参数表){
函数执行部分
}
*/
/*
//简单的一个函数:function关键字+函数的名字(没有返回值类型)
function test(a,b){//参数列表没有变量类型
return a+b;//return 之后的代码都不会得到执行
}//参数列表相当于函数入口,return相当于函数的出口。
var c=test(10+20);
//alert(c);//30
alert(typeof test);//function,函数也是一种类型,是function类型。
*/
function test1(aa){
aa();
}
function test2(){
alert('执行');
}
test1(test2);//可以把函数当做参数来传递进去。//执行
test1(function(){
alert('匿名的函数执行了');
});//匿名的函数执行了
function test3(){//其实函数是可以嵌套的,但是里面的方法只能在外面方法作用域中有用,不推荐这种
function test4(){
alert('我是test4');
}
test4();
}
test3();//不推荐,没有什么实际的意义。
</script>
</head>
<body>
</body>
</html>
js之初识函数
最新推荐文章于 2024-04-18 17:52:13 发布