JS 匿名函数

2017-05-16  本文已影响0人  壬万er

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("匿名函数立即执行")
    
})();
上一篇 下一篇

猜你喜欢

热点阅读