JavaScript对象封装与单元测试