js封装可使用的构造函数