JavaScript中函数的调用!

JavaScript中函数的调用!

1 普通函数

    // 1 普通函数
        function fn() {
            console.log(123);
        }
    // 函数名 + 一个小括号! 或者 函数名.call()
        // fn();
        // fn.call();

2 对象的方法!就是函数放在对象里面!

   var obj = {
            sWhat() {
                console.log(1234);
            }
        }
        // 对象名.方法名 就可以了!
obj.sWhat();

3 构造函数

  // 3 构造函数
        function Singer() {};
        // 用new 关键字 + 上 构造函数名就调用了!
        new Singer();

4 绑定事件函数

   btn.onclick = function () {}; // 点击了按钮就会调用这个函数!

5 定时器函数

   // 5 定时器函数
         setInterval(function () {
             console.log('lvhang');
         }, 1000) // 这个函数是定时器自动按照设置的时间来调用的!

6 立即执行函数

 // 6 立即执行函数
        // 立即函数的构成 (function() {})()
        // (function(fun) {
        //     console.log(fun)
        // })('传入的参数好像不能为函数!') 
        // 立即执行函数的第二种写法!
        (function(){
            console.log('lvhang')
        }())
        // 立即执行函数是自动调用的!

还有一点忘记说了, 就是立即执行函数中的另一个小括号是传递参数用的, 如下图!

posted @ 2020-12-13 22:02  lvhanghmm  阅读(136)  评论(0)    收藏  举报