Homa Page di Daniele Franceschini
Loperatore typeof
Operatore unario che ha lo scopo di restituire una stringa che contiene il tipo di dato dell'operando. I valori che può restituire sono i tipi previsti da JavaScript ossia: "number", "string", "boolean", "object", "function", "undefined" e "null"
typeof restituisce “object” per tutti i tipi di oggetto e array ed è in grado di distinguere tra oggetti e tipi primitivi, ma per distinguere tra un oggetto dall’altro è necessario esaminare la proprietà costructor dell’oggetto anche se non sempre potrebbe essere valorizzata.if ((typeof obj == "object") && (obj.costructor == Date)){
...
}



