JS中,如何判断一个对象的值是不是NULL

JavaScript023

JS中,如何判断一个对象的值是不是NULL,第1张

大多数都是通过直接比较的,类似于:

if(对象 == null)这是高级语言比较的方式,如果js的话,需要使用typeof的方式比较undefined的形式进行判断是否为空。

方法

//判断是否是Nullfunction isNull(obj){return obj === null

}//判断是否是NaNfunction isNaN(obj){return obj !== obj

}//判断是否是undefinedfunction isUndefined(obj){return obj === void 0

}`

<script type="text/javascript">

    function check(obj){

        if(obj === null) console.log('Null')

        if(obj == '') console.log('空字符串')

    }

    str = null

    str1 = ''

    check(str) //输出'Null'

    check(str1) //输出'空字符串'

</script>