underscore, isArr, isEle, isFunc, isArg