Isset js
Автор Arch Enemy задал вопрос в разделе Другие языки и технологии
Есть ли в jQuery аналог PHPшной функции isset() ? и получил лучший ответ
Ответ от Cheery[гуру]
isset на что? ? на значение переменной или на объект? ?
если на объект - проверяйте длину возвращаемых данных, что больше нуля
что то вида
if ($('#div').length>0)
значит есть. .
"Надо определить, существует ли переменная"
а при чем тут jQuery???
if (var) - проверяет определена ли переменная. . понятно, что если она равна false, то не поможет. .
родными js способами
if (typeof var !='undefined')
Ответ от Sensor[новичек]
А если нужно проверить существование элемента массива? Например array['key'] ???В PHP можно сделать так: isset( array['key'] ) и вернётся false либо true.А как подобную манипуляцию с массивом проделать в jQuery???
А если нужно проверить существование элемента массива? Например array['key'] ???В PHP можно сделать так: isset( array['key'] ) и вернётся false либо true.А как подобную манипуляцию с массивом проделать в jQuery???
Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Есть ли в jQuery аналог PHPшной функции isset() ?