学习js组件封装的练习代码