Каков наиболее подходящий способ проверить, есть ли переменная undefined в JavaScript? Я видел несколько возможных способов:
if (window.myVariable)
или
if (typeof(myVariable) != "undefined")
или
if (myVariable) //This throws an error if undefined. Should this be in Try/Catch?