XML DOM detach() -menetelmä

Määrittely ja käyttö

detach() -menetelmä vapauttaa Range-objektin.

Syntaksi:

detach()

heittää

Kuten kaikki Range-menetelmät, jos detach() kutsutaan vapautetulla Range-objektilla, menetelmä heittää INVALID_STATE_ERR-koodin DOMException-poikkeus.

Kuvaus

DOM-segmentoi seuraa kaikkia dokumentin luomiseen liittyviä Range-objekteja, koska niiden on muutettava laajennuksen rajoja dokumentin muutettaessa. Kun Range-objekti ei enää ole käytössä, detach() -menetelmää voidaan kutsua ilmoittamaan, että toteutus ei enää seuraa kyseistä laajennusta.

Huomioitavaa:Kun Range-objektin detach() -menetelmä on kutsuttu, Range-objektin käyttö aiheuttaa poikkeuksen.

detach() -menetelmän kutsuminen ei ole välttämätöntä, mutta sen kutsuminen voi parantaa suorituskykyä, kun dokumenttia muutetaan.

Range-objekti ei välttämättä palauteta heti.