javascript的继承的封装