es6语法之类和对象
这个就跟python的类差不多,语法非常简单class Person{
constructor(name) {
this.name=name
}
}
let a= new Person('小甲鱼')
document.write(a.name)
里面的constructor是语法规定的构造器,网页显示为:
class Animal{
fish(){
return ['鲤鱼','黄花鱼','鱿鱼']
}
}
class Person extends Animal{
constructor(fish) {
super(fish)
}
}
let a= new Person()
document.write(a.fish())
可以用extends关键字继承,网页显示为:
class Animal{
static fish(){
return ['鲤鱼','黄花鱼','鱿鱼']
}
}
document.write(Animal.fish())
静态属性就加个static关键字就行了,网页显示为:
页:
[1]