Javascript y PHP

Amigo una función en Javascript que sea equivalente a isset o emply de php

1 respuesta

Respuesta
1
Lo más parecido que existe es la equivalencia a undefined. Si una variable está declarada pero no se le ha asignado ningún valor, ésta valdrá undefined:
var x
if(x == undefined) {
(...)
}
También el tipo de la variable será undefined:
document.write("La variable x es del tipo = " + typeof x)
//typeof x devuelve undefined
Ok gracias por la aclaratoria pero lo que pasa es que la variable no estas definida propiamente hay veces en que esta definida y otras no Ej: en el formulario hay dos opciones por ejemplo si elijo una la otra desaparece dejando sin definición la variable entonces el script da error.
Me explico =;)
Ok, entendí. Desconozco ninguna función que haga esto.
Para evitar el error puedes tratar las variables en referencia a la ventana:
1.
var variable = 'tengo valor'
if(window.variable) document.write (window.variable)
//escribe "tengo valor"
document.write(window.variable)
//escribe "tengo valor"
2.
var variable
if(window.variable) document.write (window.variable)
//no escribe nada
document.write(window.variable)
//escribe undefined
3.
if(window.variable) document.write (window.variable)
//no escribe nada
document.write(window.variable)
//escribe undefined
Espero que esto sí sea lo que necesitas ;p
Saludos,
iNphYx

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas