美文网首页
面向对象 class 和 构造函数分开了

面向对象 class 和 构造函数分开了

作者: 增商 | 来源:发表于2020-03-07 15:48 被阅读0次
   /* 以前面向对象的写法 */
      function User(name, pass) {
        this.name = name;
        this.pass = pass;
      }
      User.prototype.showName = function() {
        console.log(this.name);
      };
      User.prototype.showPass = function() {
        console.log(this.pass);
      };
      let wxs = new User("武兴师", "imycode");
      wxs.showName();
      wxs.showPass();
    
  /*现在es6写法
       */
      class Custom {
        constructor(name, pass) {
          this.name = name;
          this.pass = pass;
        }
        showName() {
          console.log(this.name);
        }
        showPass() {
          console.log(this.pass);
        }
      }
      let w = new Custom("imycode", "code");
      w.showName();
      w.showPass();

相关文章

  • ES6之Class跟普通构造函数

    构造函数 Class构造函数 class的本质还是函数 Class 继承 总结 class更加贴近于面向对象的写法...

  • 面向对象

    一、es6的面向对象 1、class关键字,类和构造器分开了2、class里面直接加方法 以前的构造函数 es6:...

  • 面向对象 class 和 构造函数分开了

  • ES6面向对象

    1、ES6面向对象: class(类) 构造函数 对象 实例对象 ES5面向对象是模拟面向对象。 2、继...

  • JavaScript 面向对象编程

    JavaScript 快速入门 面向对象编程创建对象构造函数忘记写new怎么办?原型继承class继承 面向对象编...

  • 面向对象复习

    面向对象复习 普通构造函数 class关键词 面向对象继承 实现人类和中国人(重点) 与美国人(辅助了解) 实现人...

  • 什么是构造函数?

    什么是构造函数? 典型的面向对象编程语言(比如 Java 和 Python),都有“类”(class)这个概念。所...

  • JS原型的面试考点

    class与普通构造函数的区别 class实际上是函数,是语法糖 class在语法上更贴近面向对象的写法。 cla...

  • 构造函数和原型对象

    javascript使用构造函数和原型对象来进行面向对象编程 构造函数 在 JavaScript 中,构造器其实就...

  • 01 面向对象

    -------------------【面向对象】------- ----《构造函数》--- 简介:所有的构造函数...

网友评论

      本文标题:面向对象 class 和 构造函数分开了

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