JavaScript 委托的Demo

JavaScript 委托

后面写的C#里面也会有委托的用法,用 JavaScript 解释会更简单

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>委托</title>
    <script>
        function fun01(p1) {
     
     
            alert(p1);
        }
        // 把一个方法赋值给了一个变量
        var funVal = fun01;
        // 用变量接受一个方法,用一个方法赋值给一个变量,就是委托
        funVal("这是委托");

        // 委托可以把方法变成变量,并且可以吧这个变量传到另一个方法里面
        function fun02(fun) {
     
     
            fun("666666");
        }
        fun02(funVal);
    </script>
</head>

<body>

</body>

</html>

一点点笔记,以便以后翻阅。

猜你喜欢

转载自blog.csdn.net/qq_44111597/article/details/109032925