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

新手上路,请多包涵

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

  1. 在定义类的方法的时候,什么方法适宜定义成static,什么方法不用?
  2. 我可不可以把类中的方法都定义为static,这样做有什么弊端没有?
    还请各位大神详细介绍下class的适用场景以及static的适用场景,不胜感激!
阅读 1.5k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏