1.概念
声明一个没有函数名的函数,就是匿名函数。
有函数名的函数就是具名函数。
var f = function(){
alert("哥们我是匿名函数内的代码");
}
2、给标签绑定事件
<script type="text/javascript">
var btn = document.getElementById("btn");
btn.onclick = function () {
alert("点我干吗");
}
</script>
3.在定时器中使用
<body>
<h1></h1>
<script type="text/javascript">
var showTimeArar = document.getElementsByTagName("h1")[0];
setInterval(function () {
showTimeArar.innerHTML = new Date().toLocaleString();
}, 1000);
</script>
</body>
4.给对象定义方法
<script type="text/javascript">
var person = {
name : "凤姐",
age : 30,
play : function () {
alert(this.name + "在美国玩");
}
}
person.play();
</script>
5. 匿名函数的自调用
(function () {
alert("匿名函数立即执行")
})();