Ver Mensaje Individual
  #4 (permalink)  
Antiguo 27/12/2007, 08:20
Avatar de derkenuke
derkenuke
Colaborador
 
Fecha de Ingreso: octubre-2003
Ubicación: self.location.href
Mensajes: 2.665
Antigüedad: 21 años, 4 meses
Puntos: 45
Re: Comparar con undefined

¡Buen dato Panino !

Aunque yo siempre suelo comparar con undefined si esa variable ha sido inicializada ya, entonces no da error:
Código PHP:
var algo;
try{
    if(
algo==undefined){
        
alert("Se podía comparar sin problemas, estaba declarada");
    }
} catch(
e){
    
e=e.description || e.messagealert(e);


Ya que estamos aquí, me gustaría que alguien me explicara por qué en este código siempre se declara la variable algo, entre en el condicional o no:

Código PHP:
if( window.confirm("¿La declaramos?") ) {
    var 
algo;
}
try{
    if(
algo==undefined){
        
alert("Se podía comparar sin problemas, estaba declarada");
    }
} catch(
e){
    
e=e.description || e.messagealert(e);

Ocurre tanto en IE6 como en FF2...


Saludos.
__________________
- Haz preguntas inteligentes, y obtendrás más y mejores respuestas.
- Antes de postearlo Inténtalo y Búscalo.
- Escribe correctamente tus mensajes.