新增核心，类型判断和dom模块