js中class类和构造函数的区别