JavaScript isset () equivalente
En PHP puedes hacer if(isset($array['foo'])) { ... }
. En JavaScript a menudo se usa if(array.foo) { ... }
para hacer lo mismo, pero esta no es exactamente la misma instrucción. La condición también se evaluará como falsa si array.foo
existe pero es false
o 0
(y probablemente otros valores también).
¿Cuál es el equivalente perfecto de PHP isset
en JavaScript?
En un sentido más amplio, una guía general y completa sobre el manejo de JavaScript de variables que no existen, variables sin valor, etc. sería conveniente.
Warning: Undefined property: agent_blog_content::$date_asked in /var/www/agent_etc/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 32
Warning: Undefined property: agent_blog_content::$count_answers in /var/www/agent_etc/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 52