js 判断变量是否为空或未定义

Posted scott_j

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js 判断变量是否为空或未定义相关的知识,希望对你有一定的参考价值。

判断变量是否定义:

if(typeof(hao) == "undefined"){
    //未定义
}else{
    //定义
}

 

判断变量是否为空或NULL,是则返回‘‘, 反之返回原对象值:

function getStr(data){
    if(!data){
        return ‘‘;
    }else if(typeof(data) == "undefined"){
        return ‘‘;
    }

    return data.toString();
}

 

以上是关于js 判断变量是否为空或未定义的主要内容,如果未能解决你的问题,请参考以下文章

shell脚本的变量赋值

SignalR:无法获取属性“开始”的值:对象为空或未定义

shell脚本编程之变量的小用法

js常用判断和语法

IE:无法获取属性“clientWidth”的值:对象为空或未定义

VBA DAO.Recordset 在尝试关闭它时为空或未设置 - 但我事先检查它是不是为空