与其放在电脑里占内存,还不如拿出来帮助一群小白白之html篇之一

<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title>函数学习</title>
<script type="text/javascript">
/*show("张三",22);
function show(name,age){
alert("姓名:"+name+"年龄:"+age );

}
(function(name,age){
alert("姓名:"+name+"年龄:"+age );
})
("张三",22);
var f=function(name,age){
alert("姓名:"+name+"年龄:"+age );
}
f("张三",12);*/
/*var f=new Function("name","age","alert('姓名:'+name+'年龄:'+age )");
*//*f("张三",23);
alert(f instanceof Function);*//*
window.f("张三",10);*/
/* function show(){
return function(){
alert("sasds");
};
}
var f=show();
f();*/
/*var name="chenghao";//全局变量
function show(){
var name="zhangsan"
var age=10;//局部变量
alert("姓名:"+name+"年龄:"+age );
}
show();
*//*
function f1(){
var name="limeilan";
function f2(){
var age=23;
alert(name,age);
}
f2();
}
f1();*/
//闭包的概念
/* function f3(){
var n=1;
function f4(){
alert(n);
}
return f4;
}
var f=f3();
f();*/
function show(name,age){
alert("姓名:"+name+"年龄:"+age );
}
//window.show("张三",22);
//show.call(window,"张三",10);
//show.apply(window,["张三",11]);
function show(arr,func){
func.call(window,arr);
}
show([1,2,3,4],function(arr){
for(i in arr){
document.write(arr[i]+"<br/>");
}
});

</script>
</head>
<body>

</body>
</html>