Metoda desemnată de Symbol.hasInstance este apelată de interpretorul JavaScript atunci când se verifică apartenența unui obiect la o clasă prin operatorul instanta instanceof Clasa.
Exemplu: Personalizarea verificării instanceof
class NumarPar {
static [Symbol.hasInstance](val) {
return typeof val === "number" && val % 2 === 0;
}
}
console.log(4 instanceof NumarPar); // true
console.log(7 instanceof NumarPar); // false
console.log("6" instanceof NumarPar); // false
Întrebări & Exemple de Cod:
Simbolul Symbol.hasInstance în JavaScriptAi o nelămurire despre utilizarea comenzii
Simbolul Symbol.hasInstance în JavaScriptsau ai descoperit un truc / fragment de cod util? Distribuie-l cu ceilalți programatori!Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!
Nu au fost adăugate încă întrebări sau exemple de cod pentru această pagină. Dacă ai întâlnit o problemă sau ai un snippet util, adaugă-l mai jos pentru a-i ajuta pe ceilalți.