Apply your JS skills to key Mozilla projects as an MDN Fellow! http://mzl.la/MDNFellowship

mozilla
Los resultados de tu búsqueda

    undefined

    Resumen

    El valor undefined.

    Atributos de la propiedad undefined
    Sobrescribir No
    Numerable No
    Configurable No

    Sintaxis

    undefined

    Descripción

    undefined es una propiedad del objeto global, es una variable de alcance global.

    El valor inicial de undefined es el valor primitivo undefined.

    this needs clarification, but that would require explaining primitive values

    Una variable a la que no se le ha asignado valor es de tipo undefined. Un método o sentencia también devuelve undefined si la variable que se está evaluando no tiene asignado un valor. Una función devuelve undefined si no se ha devuelto un valor.

    Puede usar undefined y los operadores de igualdad y desigualdas estricta para determinar si una variable tiene un valor. En el siguiente código la variable x no está definida, y la sentencia if se evalúa como verdadera.

    var x;
    if (x === undefined) {
       // se ejecutan las siguientes instrucciones
    }
    if (x !== undefined) {
       // se ejecutan las siguientes instrucciones
    }
    

    Nota: El operador de igualdad estricta se debe usar aquí en vez del operador de igualdad estándar, ya que x == undefined también comprueba si x es null, mientras que el de igualdad estricta no. null no equivale a undefined. Vea operadores de comparación para más detalles.

    Alternativamente se puede usar typeof:

    var x;
    if (typeof x == 'undefined') {
       // se ejecutan las siguientes instrucciones
    }
    

     

    Etiquetas y colaboradores del documento

    Etiquetas: 
    Contributors to this page: Sheppy, Mgjbot, SphinxKnight, teoli, Talisker, ADP13
    Última actualización por: SphinxKnight,