<script>
class Person {
constructor() {
this.name = 'qwer';
};
say() {
console.log('类的原型对象的方法');
};
static say2() {
// static修饰过的属性和方法会变成类本身的属性和方法
console.log('类本身的方法');
}
static sum = 99;
static say3 = function() {
console.log('say2是不是类本身的方法');
}
}
const person = new Person();
// person.say
// person.say2();
// Person.say
Person.say2();
console.log(Person.sum);
Person.say3();
</script>
class实例的属性和方法
<script>
class Person {
constructor() {
this.name = 'FlORENCE';
}
age = 46;
draw = function() {
console.log('I can draw');
}
}
const person = new Person();
console.log(person);
</script>