XML DOM detach() کا استعمال
تعریف اور استعمال
detach() کا استعمال ایک Range آوٹھا کو آزاد کرتا ہے。
قواعد:
detach()
ڈالنا
تمام Range کی طویل میں، اگر detach() کا استعمال کیا جائے گا تو اس کا استعمال، INVALID_STATE_ERR کا کد والی استثنائی ڈال دی جائے گی。 DOMException استثنائی.
وصف
DOM، دستاویز میں بنائی گئی تمام Range آوٹھا کو ریکارڈ کرتا ہے، کیونکہ انہیں دستاویز کو ترمیم کئے جانے کی صورت میں، رینج کی سرحدی نکات کو بدلنا ہوتا ہے۔ جب Range آوٹھا کو استعمال نہیں کیا جائے گا تو detach() کا استعمال کیا جاسکتا ہے، تاکہ عمل کو اطلاع دی جائے کہ عمل کو رینج کو نہیں ریکارڈ کرنا چاہئے。
توجیہ:جب detach() کا استعمال کیا جائے گا تو Range آوٹھا کو دوبارہ استعمال کرنے کی کوشش کے مطابق ایک استثنائی پر ڈال دی جائے گی。
detach() کا استعمال ضروری نہیں ہے، لیکن اس کا استعمال، دستاویز کو ترمیم کئے جانے کی صورت میں، کارکردگی کو بہتر بناسکتا ہے。
Range آوٹھا کو فوراً بازیافت نہیں کیا جائے گا。