¿La separación en JQuery destruye el nodo en DOM?

¿El método de separación en JQuery destruye el nodo en DOM? Por ejemplo, si lo hago:

$("#myDiv").detach().appendTo($("#container")); 

¿Destruirá el nodo #myDiv original y creará un nuevo nodo para agregar en #container ? ¿O será el mismo nodo?

Con destroy, quiero decir que la ubicación de la memoria que almacena el nodo dentro del navegador se libera cuando ejecuto la detach . ¿O JQuery guarda una referencia (no una copia) del nodo, impidiendo que se libere, y está disponible para volver a adjuntarla más tarde?

El objeto $("#myDiv") mantiene como propiedad 0 el elemento relevante, incluso después de que lo desconectó. Cuando agregas, realmente agregas el mismo elemento, no es uno nuevo.

Puede verificar que al notar que los elementos secundarios también se restauran nuevamente. Tenga en cuenta que la función de remove tiene el mismo comportamiento espera que limpie los datos jQuery vinculados al elemento y sus hijos. También puede ver su (s) elemento (s) emitiendo console.dir($("#myDiv").detach()) .