js----面向对象

<script>
    var Validate = function(){
        var handle = function(){console.log("-----")}  //私有方法
        return {
            test:function(){
                handle();   //通过test来执行handle方法
            }
        }
    }();
    Validate.test();
</script>

<script>
    var Validate = function(){
        var handle = function(){console.log("-----")}  //私有方法
        return {
            test:function(){
                handle();   //通过test来执行handle方法
            }
        }
    }();
    Validate.test();
</script>

  

将下面这些代码封装到单独的js文件中,在js文件中不用写<script></script>,然后调用函数即可

var Validate = function(){
        var handle = function(){console.log("-----")}  //私有方法
        return {
            test:function(){
                handle();   //通过test来执行handle方法
            }
        }
    }();

如果需要页面加载自动执行函数

在js文件中:

 每一个页面直接引用这个js文件即可

原文地址:https://www.cnblogs.com/yanxiaoge/p/10881943.html