Uzel je připojen

Čas od času objevím v objektech JavaScriptu vlastnost, o které jsem nevěděl, že existuje, často pomocí jiného triku k dosažení stejné funkce. Jedna taková vlastnost, o které jsem se právě dozvěděl, byla isConnected , vlastnost uzlu, která je připojena ke kontextu (tj. document ).

Zde je návod, jak používat Node.prototype.isConnected :

const el = document.createElement('div');
el.isConnected; // false

document.body.appendChild(el);
el.isConnected; // true

Kdysi jsem spouštěl parentNode zkontroluje prvek, aby zjistil, zda byl vstříknut, ale to není vždy přesné, takže jsem rád isConnected existuje!