zoukankan      html  css  js  c++  java
  • js中函数的使用方式及回调函数

    <!DOCTYPE html>
    <html lang="en">
    <head>
    <meta charset="UTF-8">
    <title></title>
    <script type="text/javascript">
    /**
    * 函数的使用方式
    * 当作普通函数调用
    * 当作构造器使用
    * 当作参数传递
    */

    function test(msg){
    alert(msg);
    }

    //test("Hello")

    //var b = new test("lisi");
    //console.log(b);

    function process(n1,b){
    b(n1);
    }
    function ttt(n1){
    var aaa = n1+200;
    console.log(123+n1);
    return function(){
    console.log(n1+aaa);
    }
    }
    process(124,ttt(123));


    function clc(n1,n2,handler){
    /**
    * 对传入的数据进行容错
    */
    var num = handler(n1,n2);

    /**
    * 对得到的结果进行处理
    */

    return num;
    }

    var num = clc(123,234,function(a,b){
    return a+b;
    });
    var num1 = clc(123,234,function(a,b){
    return a/b;
    });

    console.log(num);

    var arr = [function (){alert(1)},function (){alert(2)},function (){alert(3)},function (){alert(4)}]

    arr[0]();
    </script>
    </head>
    <body>

    </body>
    </html>
  • 相关阅读:
    数据库是什么以及用来干嘛
    10.3
    10.2
    12.7
    12.5
    12.4
    12.3
    12.2
    12.1JOptionPane
    11.30eclipse常用快捷键
  • 原文地址:https://www.cnblogs.com/hwgok/p/5715867.html
Copyright © 2011-2022 走看看