zoukankan      html  css  js  c++  java
  • javascript函数 (二 定义函数的三种方法)

    javascript定义函数(声明函数)可以有三种方法:正常方法、构造函数、函数直接量


    <html>
    <head>
    </head>
    <body>
    <script type="text/javascript">


    /*javascript定义函数(声明函数)可以有三种方法:正常方法、构造函数、函数直接量。*/


    /*1.正常方法 function(param){}*/
    function print(msg) {
    document.write(msg, "<br/>");
    alert("test:" + msg);
    }
    /*如果函数不包含return 语句,只执行函数体内语句,并返回undefined*/

    /*2.构造函数方法:new Function()*/
    var add1 = new Function('a', 'b', 'return a+b');

    /*3.函数直接量法,创建未命名函数,*/
    var result = function (x, y) { return x + y; };

    /*也可以指定函数名*/
    var result2 = function fact(x) { if (x < 1) return 1; else return x * fact(x - 1) };

    document.write('调用一般的方法:');
    print("<hr/>");
    print('调用构造函数方法:add1(5,6)');
    print(add1(5, 6));
    print("<hr/>");
    print("调用函数直接量法:result(3,4)");
    var re = result(3, 4);
    print(re);
    print("调用函数直接量法:result2(3)");
    print(result2(3));
    print("<hr/>");
    print('函数作为数据使用');
    </script>
    </body>
    </html>

  • 相关阅读:
    epplus
    http://www.cmake.org/
    patheditor2
    emgu cv
    OpenCV
    Tesseract
    Blendar基金会
    安装服务windows,installutil
    R 软件
    历史为什么选择C语言?事实证明:暮年的C语言,依旧宝刀未老!
  • 原文地址:https://www.cnblogs.com/sandyliu1999/p/4974048.html
Copyright © 2011-2022 走看看