• JS中的对象与类的写法


    对象的写法(一)

    var CheckObject={

       checkName:function(){

       //检查姓名

      },

      checkEmail:function(){

      //检查邮箱

      }

    };

    对象的写法(二)

    var CheckObject = function(){ };

    CheckObject.checkName = function(){

    //检查姓名

    };

    CheckObject.checkEmail = function(){

    //检查邮箱

    };

    对象的写法(三)

    var CheckObject = function(){

       return {

       checkName : function(){

       //检查姓名

      },

       checkEmail : function(){

      //检查邮箱

      }

      }

    };

    对象的使用方式

    var a =CheckObject();

    a.checkName();

    a.checkEmail();

    类的写法(一)

    var CheckObject = function () {

       this.checkName = function(){

       //检查姓名

      };

      this.checkEmail = function(){

      //检查邮箱

     };

    };

    这种写法在创建新对象时,总是产生独立的副本,不推荐使用。

    类的写法(二)

    var CheckObject = function(){};

    CheckObject.prototype.checkName = function(){

    //检查姓名

    };

    CheckObject.prototype.checkEmail = function(){

    //检查邮箱

    };

    类的写法(三)

    var CheckObject = function(){};

    CheckObject.prototype = {

       checkName : function(){

       //检查姓名

       },

       checkEmail : function(){

       //检查邮箱

       }

    };

    对象的用法:

    var a =new CheckObject();

    a.checkName();

    a.checkEmail();

  • 相关阅读:
    MySql之基础
    web篇---jQuery
    前端篇---CSS
    前端篇--HTML
    Python篇1.17---多进程
    Python篇1.16---socket编程
    Python篇1.15---模块与包
    Python番外篇---函数
    python番外篇---变量与数据类型
    【认真的完整版翻唱!】红莲之箭【あるふぁきゅん。】
  • 原文地址:https://www.cnblogs.com/lianjinzhe/p/12752887.html
Copyright © 2020-2023  润新知