Is there a standard function to check for null, undefined, or blank variables in JavaScript?

前端 未结 30 3576
眼角桃花
眼角桃花 2020-11-21 23:37

Is there a universal JavaScript function that checks that a variable has a value and ensures that it\'s not undefined or null? I\'ve got this code,

30条回答
  •  北恋
    北恋 (楼主)
    2020-11-22 00:00

    You are a bit overdoing it. To check if a variable is not given a value, you would only need to check against undefined and null.

    function isEmpty(value){
        return (typeof value === "undefined" || value === null);
    }
    

    This is assuming 0, "", and objects(even empty object and array) are valid "values".

提交回复
热议问题