多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > web前端 > htmlcss > javascript判斷對象、字符串、數組是否為空(兼容絕大部分瀏覽器)

javascript判斷對象、字符串、數組是否為空(兼容絕大部分瀏覽器)

來源:程序員人生   發布時間:2015-01-29 08:20:19 閱讀次數:3472次

// 用變量保存可以加速對對象原型的hasOwnProperty的訪問。 var hasOwnProperty = Object.prototype.hasOwnProperty; function isEmpty(obj) { // 本身為空直接返回true if (obj == null) return true; // 然后可以根據長度判斷,在低版本的ie閱讀器中沒法這樣判斷。 if (obj.length > 0) return false; if (obj.length === 0) return true; //最后通過屬性長度判斷。 for (var key in obj) { if (hasOwnProperty.call(obj, key)) return false; } return true; } 例子:
isEmpty(""), // true
isEmpty([]), // true
isEmpty({}), // true
isEmpty({length: 0, custom_property: []}), // true

isEmpty("Hello"), // false
isEmpty([1,2,3]), // false
isEmpty({test: 1}), // false
isEmpty({length: 3, custom_property: [1,2,3]}) // false

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 欧美成性色 | 欧美性受xxxx | 在线亚洲天堂 | 国产视频一二三 | www.日本高清视频 | 国内自拍在线视频高清 | 欧美日韩久久毛片 | 欧美aa在线观看 | 亚洲综合免费视频 | 秋霞一级黄色片 | 人人爱人人射 | 日韩18在线观看 | 最近中文字幕高清1 | 毛片新网址 | 亚洲精国产一区二区三区 | 一区二区三区四区国产精品 | 亚洲私人影院 | 国产乱码一区二区三区四 | 在线二区 | 亚洲精品免费视频 | 欧美3区 | 中文字幕亚洲欧美日韩不卡 | 羞羞动漫免费看网站 | 久久精品国产6699国产精 | 欧美性一区二区三区 | 国产福利二区 | 宇都宫紫苑在线观看 | 91成人免费福利网站在线 | 午夜羞羞| 国产精品久久久久久久毛片 | 欧美日韩一本二本 | 久久夜夜 | 欧美性猛交xxxx免费看久久久 | 米奇影院日韩免费 | 国产成人精品久久二区二区 | 一本久久精品一区二区 | 国产精品第二页在线播放 | 成人久久伊人精品伊人 | 视频1区 | 中文国产成人精品久久96 | 久久精品国产精品亚洲毛片 |