JavaScript check if variable exists (is defined/initialized)

前端 未结 29 1221
孤城傲影
孤城傲影 2020-11-22 00:59

Which method of checking if a variable has been initialized is better/correct? (Assuming the variable could hold anything (string, int, object, function, etc.))



        
29条回答
  •  無奈伤痛
    2020-11-22 01:25

    You want the typeof operator. Specifically:

    if (typeof variable !== 'undefined') {
        // the variable is defined
    }
    

提交回复
热议问题