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.