XML DOM detach() yöntemi

Tanım ve kullanım

detach() yöntemi bir Range nesnesini serbest bırakır.

Sözdizimi:

detach()

Atma

Range yöntemleri gibi, bir Range nesnesinin serbest bırakıldığı bir Range nesnesinde detach() yöntemi çağrıldığında, bu yöntem INVALID_STATE_ERR koduyla bir hatayı atar. DOMException hatası.

Açıklama

DOM, belgeyi değiştirirken tüm Range nesnelerini takip eder, çünkü range sınırlarını değiştirmeleri gerekir. Range nesnesi artık kullanılmadığında, detach() yöntemini çağırarak, gerçekleştirme, artık bu aralığı takip etmeyeceğini bildirebilir.

Dikkat:Range nesnesinin detach() yöntemi çağrıldıktan sonra, Range nesnesi kullanıldığında bir istisna atılır.

detach() yönteminin çağrılması zorunlu değildir, ancak belgeyi değiştirdiğinizde performansı artırmak için çağrılabilir.

Range nesnesi hemen geri dönüştürülmez.