消除对 attachEvent 的重复判断，添加isType函数增进语义化