복제 된 노드가 DOM에 연결되어 있지 않은 경우 어떻게됩니까? 메소드가 호출 될 때마다 DOM 요소를 복제하는 JavaScript 코드가 있다고 가정합니다.이 객체가 일시적으로 필요하므로 DOM 구성 요소에 추가 할 필요가 없습니다. 하지만 클라이언트 측에서 성능 문제가 발생하면 자바 스크립트로 복제 된 객체가 어떻게되는지 궁금합니다.노드 복제 및 제거
0
A
답변
0
JavaScript 엔진이 해당 개체를 완료했다는 것을 감지하면 가비지 수집기가이를 자동으로 정리합니다. 개체가 전역 범위에 있지 않거나 참조 할 수있는 경우 가비지 수집기에서 클리닝됩니다.
+0
복제 된 개체를 참조 변수에 할당하지 않은 경우 전역 변수 범위와 같이 처리됩니다. 예 : 아래 코드 내 – PRP
0
관련 문제
- 1. 노드 복제 및 xml에 추가
- 2. 노드 제거 및 추가
- 3. 끌기의 복제 노드
- 4. 노드 제거 및 이벤트 핸들러
- 5. 제거 빠른 VB6 복제
- 6. XML에서 노드 제거
- 7. Prefuse 그래프에서 노드 제거
- 8. KdTree 노드 제거
- 9. GWT - celltree에서 노드 추가 및 제거
- 10. 노드 테이블에서 행 제거
- 11. DOM에서 노드 제거
- 12. jQuery로 XML 노드 제거
- 13. 메모장에서 XML 노드 제거 ++
- 14. 중복 노드 제거
- 15. simpleXML에서 노드 제거
- 16. 지정된 노드 다음에있는 모든 노드 제거
- 17. SQL 트랜잭션 복제 - 기사 제거
- 18. SQL Server 복제 구독 제거
- 19. Wicket TreeTable 노드 제거 아이콘
- 20. HtmlAgilityPack에서 쓸데없는 텍스트 노드 제거
- 21. 복제 세트가 기본 노드 복제를 완료하지 않음
- 22. Ext JS 4 - 노드 복제 및 DOM의 다른 위치에 추가
- 23. XSLT를 사용하여 중복 노드 제거
- 24. 이진 검색 트리에서 노드 제거
- 25. 노드 제거 이중 스레드 LnkLst
- 26. htmldocument에서 HTML 노드 제거 : HTMLAgilityPack
- 27. DIV 내의 하위 노드 제거
- 28. C++ - AVL 트리에서 노드 제거
- 29. DOM 탐색 : 텍스트 노드 제거
- 30. 동적 선택시 하위 노드 제거
수동으로 삭제하거나 [garbage collection] (http://stackoverflow.com/questions/864516/what-is-javascript-garbage-collection)에서 처리하도록 할 수 있습니다 ... –
참조 된 경우 JavaScript에서는 이전 버전의 IE를 지원하는 경우 참조를 무효화하는 것이 좋습니다. 그 점에서 그들은 약간의 메모리 누수가 있었는지 확실히 확신합니다. –