核心文件添加 数组，对象的检测 has 方法
观察者模式 添加模块