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

   /* 以前面向对象的写法 */
      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();
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容