zoukankan      html  css  js  c++  java
  • 函数的定义和调用

    1.函数的定义方式

    1. 方式1 函数声明方式 function 关键字 (命名函数)

      function fn(){}
    2. 方式2 函数表达式(匿名函数)

      var fn = function(){}
    3. 方式3 new Function()

      var f = new Function('a', 'b', 'console.log(a + b)');
      f(1, 2);

      var fn = new Function('参数1','参数2'..., '函数体')
      注意
      /*Function 里面参数都必须是字符串格式
      第三种方式执行效率低,也不方便书写,因此较少使用
      所有函数都是 Function 的实例(对象)  
      函数也属于对象
      */

    2.函数的调用

    /* 1. 普通函数 */
    function fn() {
    console.log('人生的巅峰');
    }
    fn();
    /* 2. 对象的方法 */
    var o = {
     sayHi: function() {
    console.log('人生的巅峰');
    }
    }
    o.sayHi();
    /* 3. 构造函数*/
    function Star() {};
    new Star();
    /* 4. 绑定事件函数*/
    btn.onclick = function() {};   // 点击了按钮就可以调用这个函数
    /* 5. 定时器函数*/
    setInterval(function() {}, 1000);  这个函数是定时器自动1秒钟调用一次
    /* 6. 立即执行函数(自调用函数)*/
    (function() {
    console.log('人生的巅峰');
    })();

     

  • 相关阅读:
    fabric-byfn.sh名利解析
    Hyperledger Fabric--byfn.sh 命令分析
    ubuntu修改网络地址
    docker常用命令
    添加daocloud加速器-18.04.2-Ubuntu
    CA/RA简介
    Redhat防火墙
    Linux上Oracle 11g启动与关闭
    redhat网络配置文件详解
    uva1349Optimal Bus Route Design
  • 原文地址:https://www.cnblogs.com/llanq123/p/13837798.html
Copyright © 2011-2022 走看看