js通用工具方法檢測對象是否為空

d3fw 9年前發布 | 721 次閱讀 JavaScript JavsScript

/*

  • 檢測對象是否是空對象(不包含任何可讀屬性)。
  • 方法只既檢測對象本身的屬性,不檢測從原型繼承的屬性。 */ function isOwnEmpty(obj) { for(var name in obj) {
     if(obj.hasOwnProperty(name)) 
     { 
         return false; 
     } 
    
    } return true; };

/*

  • 檢測對象是否是空對象(不包含任何可讀屬性)。
  • 方法既檢測對象本身的屬性,也檢測從原型繼承的屬性(因此沒有使hasOwnProperty)。 */ function isEmpty(obj) { for (var name in obj)
    {
     return false; 
    
    } return true; };</pre>
 本文由用戶 d3fw 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!