나는 다음 JS 코드 조각, 필자의 경우 처음으로 업데이트 된 값을 얻는 효율적인 방법은 무엇입니까?
var myloop=function(element){
...
var myValue;
element.onClick(){
//GET the first value of variable "myValue"
};
};
myloop.start();
myloop
시작
myloop
함수의 내용이
serverl 시간과
지역 변수
myValue
업데이트됩니다 때마다
myloop
가되었습니다 실행 실행됩니다있다.
myloop
는 함수 내부에서,이 이벤트 핸들러가 myValue
로컬 변수의 값을 갱신 제에만 관심이다 이벤트 핸들러element.onClick()
있다.
나는 "myValue"핸들러 내부의 첫 번째 업데이트 된 값을 얻을 수있는 가장 효율적인 방법 몇 가지 제안을 부탁드립니다.
내 구현은 index
및 Array
myloop
외부 함수를 정의하고 처리기, I는 "myValue의 첫번째 업데이트 된 값이 배열에서 첫 번째 요소를 얻을 어레이 내부의 모든 갱신 된 값을 저장하는 것 ". 그러나 이것은 배열의 나머지 업데이트 된 값이 쓸모 없기 때문에 이것이 효율적입니다.
그래서 누구나 처리기 내부에서 myValue의 첫 번째 업데이트 된 값을 얻으려면 다른 제안을 할 수 있습니다.