Metodo isPrototypeOf
Restituisce un valore booleano che indica se un oggetto esiste nella catena di prototipi di un altro oggetto.
function isPrototypeOf(obj : Object) : Boolean
Argomenti
- obj
Obbligatorio. Oggetto di cui è necessario verificare la catena di prototipi.
Note
Mediante il metodo isPrototypeOf viene restituito true se nella catena di prototipi di obj è presente l'oggetto corrente. La catena di prototipi viene utilizzata per condividere funzionalità tra istanze dello stesso tipo di oggetto. Mediante il metodo isPrototypeOf viene restituito false se obj non è un oggetto oppure se nella sua catena di prototipi non è presente l'oggetto corrente.
Esempio
Nell'esempio seguente viene illustrato l'utilizzo del metodo isPrototypeof.
function test(){
var re = new RegExp(); //Initialize variable.
return (RegExp.prototype.isPrototypeOf(re)); //Return true.
}