标签: javascript variables
var a; typeof(a); //undefined typeof(c); //undefined if(c) {} //throw error
如果没有c try,我怎么知道catch不存在。
c
try
catch
标记重复后更新: typeof initializedVariable和typeof notInitializedVariable都会显示“未定义”。我的问题是要知道变量是否存在(初始化)。
typeof initializedVariable
typeof notInitializedVariable
答案 0 :(得分:3)
您可以使用typeof运算符。
if (typeof a === 'undefined') { // variable is undefined }