美文网首页
用变量收编函数或者'变量'

用变量收编函数或者'变量'

作者: 第三人称i | 来源:发表于2018-12-01 13:19 被阅读0次
<script>
        // 原始写的函数 :
        function checkName (){
            console.log('验证姓名的函数');
        }    
        function checkEmail(){
            console.log('验证邮箱的函数');
        }
// =========================================================
        // 第一种方法:(可用度 :2个星)
        var CheckObject = {
            checkName(){
                console.log('第一种方法 验证姓名的函数');
            },
            checkEmail(){
                console.log('第一种方法 验证邮箱的函数');
            }
        }
        //执行函数: 
        CheckObject.checkName();

// =========================================================

        // 第二种方法:(可用度 :2个星)
        var CheckObject2 = function(){
            return {
                checkName(){
                    console.log('第二种方法 验证姓名的函数');
                },
                checkEmail(){
                    console.log('第二种方法 验证邮箱的函数');
                }
            }
        }
        //执行函数: 
        var a = CheckObject2();
        a.checkEmail();

// =========================================================

        //  第三种方法:(可用度 :4个星)
        var CheckObject3 = function(){
            this.checkName = function(){
                console.log('第三种方法 验证姓名的函数');
            }
            this.checkEmail = function(){
                console.log('第三种方法 验证邮箱的函数');
            }
        }
        //执行函数:
        var a2 = new  CheckObject3();
        a2.checkName();

// =========================================================

        // 第四种方法:(可用度 :4个星)
        var CheckObject4 = function(){};
        CheckObject4.prototype.checkName = function(){
            console.log('第四种方法 验证姓名的函数');
        }
        CheckObject4.prototype.checkEmail = function(){
            console.log('第四种方法 验证姓名的函数');
        }
        //执行函数:
        var a3 = new  CheckObject4();
        a3.checkName();
    </script>

相关文章

  • 用变量收编函数或者'变量'

  • 第一章 灵活的javascript

    1。 用对象来收编变量和函数,减少全局变量数,防止变量和函数覆盖。 2。可以使用类来收编变量和函数:

  • 命名的基本原则

    普通变量/属性用“名词” 布尔变量用“形容词”或者“be动词”或者“情态动词”或者“hasX” 普通函数/方法用“...

  • iOS extern与static的区别

    extern extern可置于变量或者函数前,以表示变量或者函数的定义在别的文件中,提示编译器遇到此变量或者函数...

  • JS中的提升

    JS中包含两种提升,变量提升和函数提升。 变量提升 变量提升只能是var或者function声明的变量或者函数,l...

  • C --- 关键字 extern

    extern 修饰变量或者函数时表示:该变量或者函数在别的文件中已经定义,提示编译器遇到此变量或者函数的时候在其他...

  • ios中extern的使用

    extern可置于变量或者函数前,表示变量或者函数的定义可能在别的文件中,提示编译器遇到此变量或者函数时时,在别的...

  • C++小知识

    局部变量:在函数或者类内部定义的变量,在包含这个变量的语句块内起作用。 全局变量:在函数或者类外定义的变量,从程序...

  • Python基础语法(六)函数

    函数定义 返回多个值 局部变量转全局变量 当全局变量是列表或者字典类型可以不用加global,其他的全局变量每次用...

  • C++学习笔记1----extern关键字详解

    1 基本解释:extern可以置于变量或者函数前,以标示变量或者函数的定义在别的文件中,提示编译器遇到此变量和函数...

网友评论

      本文标题:用变量收编函数或者'变量'

      本文链接:https://www.haomeiwen.com/subject/rholcqtx.html