이 기능은 애니메이션 효과를 만드는 데 사용됩니다:
으아아아
마지막 문장 elem.movement=setTimeout(repeat,interval)
과 위 문장 if(elem.movement){
에 대해
으아아아
다시 실행할 때 마지막으로 실행했던 함수를 종료하는 기능인 것으로 알고 있는데, elem.movement만 작성하면 충분한데 movement=setTimeout(repeat,interval)을 직접 작성할 때 오류를 보고하는 이유는 무엇입니까?
movement와 elem은 일대일 대응 관계를 가지고 있습니다.
쓰는대로 쓰면 움직임이 전역변수가 됩니다.