javascript面向对象编程(二)构造函数的继承