Iam은 백본 프레임 워크를 사용하여 교차 플랫폼 응용 프로그램과 iam을 개발합니다. 하는 내부에 생성 된 모든 변수를백본에서 변수 삭제
sampleFunction: function() {
var sampleObject = new window.sampleView();
sampleObject.Render();
}
그럼 내 친구 중 하나가 내 코드를 볼 일이 그가 말했다 :
내가 그 많은 뷰를 가지고 예를 들어
을 다음과 같이 내가보기를 렌더링 함수를 삭제해야합니다.
sampleFunction: function() {
var sampleObject = new window.sampleView();
sampleObject.Render();
delete sampleObject;
}
전체 웹을 검색했는데 그의 이론과 관련이 없습니다. 웹에서는 변수가 절대로 삭제되지 않는다고 말합니다.
는 그래서 난<script>
function onBodyLoad() {
var test = "i'am alive";
delete test;
alert(test);
}
</script>
<body onLoad="onBodyLoad()">
- 그래서 내 질문에 운영자가 정말로 삭제 무엇인가, 그에게 다음과 같은 샘플을 보여? 그냥 개체 속성을 삭제하는 데 사용됩니까?
백본과 같은 MV 프레임 워크를 사용할 때 DOM에 가져온 객체 및 변수는 어떻게됩니까?
새보기를로드 할 때 개체와 변수가 지워지나요?
다른보기를로드하기 전에 매번보기를 바인딩 해제하거나 소멸해야합니까?