首页 > 其他 > 详细

定义与参数_函数声明示例

时间:2020-12-08 18:22:08      阅读:36      评论:0      收藏:0      [点我收藏+]
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>模块模式</title>
    <script src="../unitl/test.js"></script>
    <style>
        #results li.pass {color:green;}
        #results li.fail {color:red;}
    </style>
</head>
<body>

    <ul id="results"></ul>

    
</body>


<script>

    //在全局代码中定义samurai函数。
    function samurai() {

        return "samurai here";

    }

    // 在全局代码中定义ninja函数
    function ninja() {

        //在ninja函数内定义hiddenNinja函数。
        function hiddenNinja() {

            return "ninja here";
        }

        return hiddenNinja();

    }

    report(ninja())
    


</script>
</html>

这个函数比较特别,一个函数被定义在另一个函数之中!

  // 在全局代码中定义ninja函数
    function ninja() {

        //在ninja函数内定义hiddenNinja函数。
        function hiddenNinja() {

            return "ninja here";
        }

        return hiddenNinja();

    }

在javascript中,这是一种非常通用的的使用方式。用它举例子值为了再次javascript中函数的重要性。

定义与参数_函数声明示例

原文:https://www.cnblogs.com/jamal/p/14103842.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!