XML DOM detach() metode

Definition og brug

detach() metoden frigiver et Range objekt.

Syntaks:

detach()

Kaste

Som med alle Range metoder vil metoden kaste en undtagelse med kode INVALID_STATE_ERR, hvis detach() kaldes på et frigivet Range objekt DOMException undtagelse.

Beskrivelse

DOM sporer alle Range objekter, der er oprettet for dokumentet, fordi de skal ændre grænserne for området, når dokumentet ændres. Når det er bekræftet, at Range objektet ikke længere bruges, kan detach() metoden kaldes for at informere implementeringen om, at den ikke længere skal spore dette område.

Bemærk:Når detach() metoden for Range objektet er kaldt, vil det ved brug af Range objektet kaste en undtagelse.

Kaldet til detach() metoden er ikke nødvendig, men ved at kalde den kan det forbedre ydeevnen, når dokumentet ændres.

Range objektet bliver ikke øjeblikkeligt genbrugt.