增加数据类型判断的功能