js封装可使用的构造函数继承用法