1.静态方法是不能被重写的,
    2.静态方法直接通过类名调用—>(方便调用)
    3.静态方法中不能调用非静态的方法,
    4.静态方法能被继承

    1. class Person{
    2. sayAge(){
    3. console.log(18);
    4. }
    5. static sayName(){
    6. this.sayAge()
    7. console.log('hello');
    8. }
    9. }
    10. var p = new Person()
    11. console.log(Person.sayName());
    12. console.log(p.sayName()); //不能用实例化的对象调用
    13. /* 静态方法|能|否被继承 */
    14. <script>
    15. class Person{
    16. static request(){
    17. console.log('hello');
    18. }
    19. }
    20. class Student extends Person{
    21. static getTop250(){
    22. this.request()
    23. }
    24. }
    25. Student.getTop250();
    26. </script>