鸟不拉屎

JavaScript判断对象是否是NULL
写js经常会遇到非空判断自己没有做总结,特地转载。很有帮助function isEmpty(obj) { // 检...
扫描右侧二维码阅读全文
21
2019/03

JavaScript判断对象是否是NULL

写js经常会遇到非空判断

自己没有做总结,特地转载。很有帮助

function isEmpty(obj) {
// 检验 undefined 和 null
    if (!obj && obj !== 0 && obj !== '') {
        return true;
    }
    if (Array.prototype.isPrototypeOf(obj) && obj.length === 0) {
        return true;
    }
    if (Object.prototype.isPrototypeOf(obj) && Object.keys(obj).length === 0) {
        return true;
    }
    return false;
}
文章名: 《JavaScript判断对象是否是NULL》
文章链接:https://niaobulashi.com/archives/JavaScript-isnotnull.html
除特别注明外,文章均为鸟不拉屎原创,转载时请注明本文出处及文章链接
公众号:鸟不拉屎(一个正在努力Coding的未来架构师)
Last modification:March 21st, 2019 at 10:58 pm

Leave a Comment

2 comments

  1. 小彦

    哈哈哈,js判断这些空和0和null很头痛,php一个empty()函数就搞定了

    1. 鸟不拉屎
      @小彦

      js的非空判断,不知道被坑过多少回(´இ皿இ`)