<script>
//ES5
//手机类
// function Phone(brand,price){
// this.brand = brand;
// this.price = price;
// }
// Phone.phoneName = '手机';
// //添加方法
// Phone.prototype.call = function (name) {
// return '打电话给' + name;
// };
//
// let huaWei = new Phone('华为',5999);
// console.log(huaWei);
// console.log(huaWei.call('小明'));
// console.log(Phone.phoneName);
//ES6
class Phone{
static phoneName = "手机";
constructor(brand,price){
this.brand = brand;
this.price = price;
}
//方法
static call(name){
return '打电话给' + name;
}
}
let apple = new Phone('苹果',8999);
console.log(apple);
console.log(Phone.call('小花'));
console.log(Phone.phoneName);
</script>