zoukankan      html  css  js  c++  java
  • 定义与参数_函数声明示例

    <!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中函数的重要性。

  • 相关阅读:
    C#编程.异常处理(Exception Handling Statements)
    rabbitMQ 消息队列
    非技术问题
    sql优化
    数控机床,模具
    nginx 服务器
    zuul 网关
    分布式配置中心
    hystrix 解决服务雪崩效应
    负载均衡
  • 原文地址:https://www.cnblogs.com/jamal/p/14103842.html
Copyright © 2011-2022 走看看