La biblioteca JQuery fue desarrollada específicamente para simplificar y unificar ciertas funciones de JavaScript.
Sin embargo, si necesita verificar una variable contra un undefinedvalor, no es necesario inventar ningún método especial, ya que JavaScript tiene un typeofoperador, que es simple, rápido y multiplataforma:
if (typeof value === "undefined") {
// ...
}
Devuelve una cadena que indica el tipo de la variable u otro operando no evaluado. La principal ventaja de este método, en comparación con if (value === undefined) { ... }, es que typeofnunca generará una excepción en caso de que la variable valueno exista.