类class的基本用法

  1. class 还是一个函数 typeof classname function
  2. class 中的静态方法
    在方法前边加上static关键字,此时该方法不会被类的实例继承,而是直接通过类名调用,这种方法叫静态方法
class Person{
                constructor(name) {
                    this.name=name
                }
                sayName(){
                    console.log('Hi, '+this.name)
                }
                
                static fun(){
                    console.log('实例不可调用')
                }
            }
            var p=new Person('ll')
            p.sayName() //Hi, ll
            p.fun() // Uncaught TypeError: p.fun is not a function
        

猜你喜欢

转载自www.cnblogs.com/ailingstar/p/12344667.html
今日推荐