Просто сделайте небольшое введение в JavaScript. Я привык к более чем частому тестированию существования моих указателей на С++, чтобы не сбой.
Никогда я не читал "Гамлет", но я читал эту страницу о null
и undefined
в JavaScript.
И в двух словах я могу:
if (varname == null)
if (varname === null)
if (typeof(varname) != 'undefined')
if (varname != undefined)
if ('varname' in object)
if (object.hasOwnProperty('varname'))
Честно говоря, это слишком много для меня:). Каков классический способ JavaScript для тестирования переменных, чтобы избежать сбоев?