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);
继承
extends
getter and setter
class Phone {
get price () {
console.log('读取 price');
return 12;
}
set price (price) {
console.log('price 被赋值');
}
}
let p = new Phone();
console.log(p.price);
p.price = 5;
更多精彩内容:各种AI课程、技能课程、黑科技软件、网站小程序源码、副业小项目、PPT模板等精品素材、电商课程、推广引流课程等,尽在 天边资源网 。