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


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

  • 相关阅读:
    java 使用相对路径读取文件
    appium 使用过程问题踩坑-笔记
    CentOS下启动Tomcat
    jodis遇到的问题
    CentOS 7.0 防火墙
    sentinel
    keepalived
    在Tomat7上使用Redis保存Session
    Log4j 使用
    java路径问题
  • 原文地址:https://www.cnblogs.com/jamal/p/14103842.html
Copyright © 2020-2023  润新知