是否有标准函数来检查JavaScript中的空变量、未定义变量或空白变量?

是否有标准函数来检查JavaScript中的空变量、未定义变量或空白变量?

是否有一个通用的JavaScript函数来检查一个变量是否有一个值,并确保它不是undefinednull?我有这段代码,但我不确定它是否涵盖了所有情况:

function isEmpty(val){
    return (val === undefined || val == null || val.length <= 0) ? true : false;}


米琪卡哇伊
浏览 358回答 3
3回答

慕田峪9158850

用于检查值是未定义的还是NULL的详细方法是:return&nbsp;value&nbsp;===&nbsp;undefined&nbsp;||&nbsp;value&nbsp;===&nbsp;null;您还可以使用==操作符,但这需要一个知道所有的规则:return&nbsp;value&nbsp;==&nbsp;null;&nbsp;//&nbsp;also&nbsp;returns&nbsp;true&nbsp;if&nbsp;value&nbsp;is&nbsp;undefined

墨色风雨

用于检查值是未定义的还是NULL的详细方法是:return&nbsp;value&nbsp;===&nbsp;undefined&nbsp;||&nbsp;value&nbsp;===&nbsp;null;您还可以使用==操作符,但这需要一个知道所有的规则:return&nbsp;value&nbsp;==&nbsp;null;&nbsp;//&nbsp;also&nbsp;returns&nbsp;true&nbsp;if&nbsp;value&nbsp;is&nbsp;undefined
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript