• Js查漏补缺06-匿名函数的用法


    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
    </head>
    <body>
    
    <script>
    <!--    第一种用法,声明一个外部函数     -->
        var Min_Number=function(x,y){
            if(x<y){
                document.write(x+"是最小值");
            }else if(x>y){
                document.write(y+"是最小值");
            }else{
                document.write(x+""+y+"相等");
            }
            document.write("<br>");
        };
    
    
    
    <!--     第二种用法,在类中定义一个成员函数   -->
        var student={
            name:"wendy",
            age:20,
            shu1:100,
            shu2:200,
            max_number:function(a,b){
                document.write(a+b);
            }
        };
    
    
    <!--    第三种用法,回调函数        -->
    <!--    setInterval(function(){-->
    <!--        document.write("每隔一秒执行一次<br>")-->
    <!--    },1000);-->
    
    </script>
    
        <input type="button" value="点击" id="sub">
    <script>
        <!--    第四种用法,button事件      -->
        //获得按钮元素
        var sub=document.querySelector("#sub");
        sub.onclick=function(){
            alert("Hello!")
        }
    
    
    
    
    <!--    第五种用法,Js不存在块级作用域,用匿名函数来做块级作用域-->
        (function(){
                //这里是私有作用域,放在这里的变量函数不会被外部访问到
                var private=123;
        })();
        document.write(private);
    
    </script>
    
    </body>
    </html>
  • 相关阅读:
    java容器01--初遇
    java虚拟机(1)--运行时数据区
    java虚拟机(2)--垃圾收集
    java虚拟机(3)--内存分配与回收策略
    java虚拟机(4)--类加载机制
    bash编程的信号捕获:
    awk纯干货
    shell中各种括号的作用()、(())、[]、[[]]、{}
    find
    awk
  • 原文地址:https://www.cnblogs.com/cuijunfeng/p/13160763.html
Copyright © 2020-2023  润新知