匿名函数:
什么是: 函数创建时没有被任何变量引用的
为什么: 节约内存
何时: 如果一个函数只用一次,不会重用
1. 所有回调函数,几乎都要用匿名
2. 匿名函数自调: 创建一个函数,立刻调用,调用后立刻释放。
主要目的: 为了定义一个临时函数作用域,避免全局污染
<body>
<script>
//提示在?开始加载页面。。。
(function(){
var start=new Date();
alert("开始加载页面..."
+start.toLocaleTimeString()); //匿名函数
})(); //将函数自己括起来,后面加引号,就是自调
</script>
<h1>Welcome</h1>
<ul>
<li>旭旭</li>
<li>东东</li>
<li>花花</li>
<li>喃喃</li>
</ul>
<script>
//页面加载完毕
(function(){
var end=new Date();
alert("加载完成!"+end.toLocaleTimeString());
})();
</script>
</body>