慕容的工作随笔

慕容的工作随笔

记录学习和工作

【原创】ES6 其他

class

 // function Phone (brand, price) {
    //   this.brand = brand;
    //   this.price = price;
    // }
// Phone.prototype.call = function () {
//   console.log('我可以打电话');
// };

// let Huawei = new Phone('华为', 5999);
// Huawei.call();
// console.log(Huawei);

class Phone {
  constructor(brand, price) {
    this.brand = brand;
    this.price = price;
  }

  call () {
    console.log('我可以打电话');
  }
}

let Huawei = new Phone('华为', 6999);
Huawei.call();
console.log(Huawei);</code></pre>

继承

extends

getter and setter

    class Phone {
      get price () {
        console.log('读取 price');
        return 12;
      }
  set price (price) {
    console.log(&#039;price 被赋值&#039;);
  }
}
let p = new Phone();
console.log(p.price);
p.price = 5;</code></pre>

评论 (0)

还没有评论,来做第一个吧。

发表评论

提交后需管理员审核通过后显示