zoukankan      html  css  js  c++  java
  • 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();

  • 相关阅读:
    cocos2d-x quick 学习 二 Hello world
    cocos2d-x quick 学习 一 环境
    给自己
    最近遇到问题
    lua 基础 1
    lua 学习 (一 )Mac搭建lua环境和ide
    VueDay1
    Git的简单使用
    web常用第三方接口
    2.node基础知识笔记
  • 原文地址:https://www.cnblogs.com/lianjinzhe/p/12752887.html
Copyright © 2011-2022 走看看