Javascript 方法的覆盖(Override)

1月 3, 2018 |

由于javascript查找方法的规则是沿着prototype 链向上查找, 当在某一级查找到该名的方法是,就停止查找。所以当我们在子类中定义同名的方法时就覆盖了父类的方法,但是我们可以通过apply或者call来改变父类方法的this指针。 示例如下:
Student 类重用Person类的构造函数和方法。

//output
name:javacoder.cn, idno:9527, sex:M
index.jsp:34 school:cumt

Posted in: WEB开发

Comments are closed.