XML DOM detach() विधि
परिभाषा और उपयोग
detach() विधि एक Range वस्तु को रिलीज़ करती है。
व्याकरण:
detach()
फेंकना
सभी Range विधियों के समान, यदि एक छोड़ दी गई Range वस्तु पर detach() विधि को आह्वान किया जाता है, तो वह INVALID_STATE_ERR कोड के साथ अपघात फेंकती है DOMException अपघात.
वर्णन
DOM इम्प्लीमेंटेशन दस्तावेज के निर्माण के लिए सभी Range वस्तुओं को ट्रैक करती है, क्योंकि दस्तावेज को संशोधित करते समय, उनके किनारा बिन्दु को बदलना होता है।जब Range वस्तु का उपयोग नहीं किया जाता है, तो detach() विधि को आह्वान कर सकते हैं, ताकि इम्प्लीमेंटेशन को अवश्यकता की सूचना दी जा सके कि वह उस किनारा को नहीं ट्रैक करना चाहिए。
ध्यान:जब Range वस्तु की detach() विधि आह्वान की जाती है, तो वह Range वस्तु का उपयोग करने के लिए अस्तित्व तगड़ा देती है。
detach() विधि के आह्वान अनिवार्य नहीं है, लेकिन दस्तावेज को संशोधित करने के बाद, इसे आह्वान करने से प्रदर्शन बेहतर होता है。
Range वस्तु तुरंत वापस नहीं ली जाती है。