关于js es6 class中static方法的使用场景?

新手上路,请多包涵

我知道在class中定义的static方法,在使用时可以直接调用,不用实例化,而且静态属性和方法还可以继承,我的疑惑是

  1. 在定义类的方法的时候,什么方法适宜定义成static,什么方法不用?
  2. 我可不可以把类中的方法都定义为static,这样做有什么弊端没有?
    还请各位大神详细介绍下class的适用场景以及static的适用场景,不胜感激!
阅读 1.5k
推荐问题
宣传栏