Strong Root

1
2
3
4
5
6
7
8
9
var obj = document.getElementById("foo");
 
obj.value = "hi";
 
...
 
obj.value = "hello";
 
...
cs




Android 의 ViewHolder 와 거의 같은 개념이다.


DOM 을 뒤져서 get Element 하는 코드는 매우 느리기 때문에, (Android 에서는 findViewById)


해당 element 를 다시 참조할 일이 있다고 예상되면


다시 찾지말고 기존에 찾았던 것을 변수에 저장해놓고 다시 이용한다.






출처 : http://www.w3schools.com/js/js_performance.asp






ps. 드디어 JS Tutorial 정주행 완료! ^^