美文网首页
37 函数的定义与调用

37 函数的定义与调用

作者: CurryCoder | 来源:发表于2020-06-06 22:49 被阅读0次

技术交流QQ群:1027579432,欢迎你的加入!

欢迎关注我的微信公众号:CurryCoder的程序人生

1.函数的定义方式

  • 函数声明方式function关键字(命名函数)
    function fn(){};
    
  • 函数表达式(匿名函数)
    var fun = function(){};
    
  • new Function('参数1', '参数2', ..., '函数体')。注意:Function中的参数必须是以字符串的格式输入。这种方式创建函数执行效率低,也不方便书写,因此很少使用。所有函数都是Function的实例(对象)。函数也属于对象。
    var f = new Function('a', 'b', 'console.log(a+b)');
    f(1, 2);
    
函数实例与函数的原型对象.png

2.函数的调用方式

  • 普通函数
    function fn() {
        console.log('CurryCoder');
    }
    fn(); 
    fn.call();
    
  • 对象的方法
    var o = {
        sayHi: function () {
            console.log('CurryCoder');
        }
    }
    o.sayHi();
    
  • 构造函数
    function Star(){
    }
    var s = new Star();
    
  • 绑定事件函数
    btn.onclick = function(){}; // 点击了按钮btn就调用了这个函数
    
  • 定时器函数
    setInterval(function(){}, 1000); // 这个函数是定时器自动1s调用一次
    
  • 立即执行函数
    (function(){  // 立即执行函数是自动调用,立即执行
        console.log('CurryCoder');
    })()
    

3.资料下载

相关文章

  • 37 函数的定义与调用

    技术交流QQ群:1027579432,欢迎你的加入! 欢迎关注我的微信公众号:CurryCoder的程序人生 1....

  • 7章 初始函数

    本章大纲 函数定义与调用 参数与返回值 内置函数 函数的定义与调用 函数的定义 函数的调用 参数与返回值 内置函数...

  • JavaScript 函数

    函数函数定义与调用变量作用域全局变量方法高阶函数闭包箭头函数$generator$ 函数 函数定义与调用 定义函数...

  • 函数

    函数 本节内容包括: 函数的定义与调用 函数的参数与返回值 函数的参数名称 函数类型 函数嵌套 函数的定义与调用 ...

  • 6.递归、call、apply的用法

    函数的四种调用模式 函数中的this,调用方式不同,指向不同 this与调用有关,与定义无关 函数调用模式 函数名...

  • [Haskell] $

    函数“$”称为function application operator,定义如下: 与函数调用不同的是,函数调用...

  • SAP ABAP RFC函数(基础)

    函数组与函数概念与关系 本地函数与远程函数 SE37函数的定义(import、export、table等参数) 函...

  • Scala学习笔记02_函数入门

    函数入门 函数的定义与调用,在Scala中定义函数时,需要定义函数的函数名、参数、函数体。 Scala要求必须给出...

  • 闭包与自执行函数

    函数调用 函数声明与调用我们可以通过如下定义函数,使用fun()来调用 也可以用var来定义,此时应先声明后使用 ...

  • Swift---6.函数

    函数 函数的定义与调用定义:func xxx (xxx:type,xxx:type) -> type以func关键...

网友评论

      本文标题:37 函数的定义与调用

      本文链接:https://www.haomeiwen.com/subject/oumftktx.html