UNPKG

@honeo/check

Version:

型・インスタンスなどの確認

27 lines (24 loc) 504 B
/* 引数が空か 判定基準 文字列 長さが0の場合 配列 長さが0の場合 オブジェクト keyが存在しない場合 それ以外 常にfalse */ function isEmpty(arg){ if(typeof arg==='string'){ return !arg.length; }else if( Array.isArray(arg) ){ return !arg.length; }else if(typeof arg==='object' && arg instanceof Object){ return !Object.getOwnPropertyNames(arg).length; }else{ return false; } } export default isEmpty;