Range.detach() - видаляє Range.
range.detach();
range - об'єкт Range.
detach() метод об'єкту Range який звільняє Range від використання для підвищення продуктивності.
var ran= document.createRange();
var node= document.getElementsByTagName('p')[0];
ran.selectNode(node);
ran.detach();