나는이 tutorial을 사용하여 주어진 기간 동안 변경을 구현하기위한 기본 javascript 함수를 작성했습니다.점진적 변경을위한 Javascript 함수
function fadetext(){
if(hex>0) {
hex-=11;
document.getElementById("sample").style.color="rgb("+hex+","+hex+","+hex+")";
setTimeout("fadetext()",20);
}
else
hex=255
}
질문 1 :function
를 통해 변수를 입력하는 방법; 예 : fadetext(element, time)
. 단순히 값을 변수로 바꾸는 것만으로는 그럴 수 없었습니다.
질문 2 : 점차적으로 자바 스크립트로 변경을 구현하는 표준 (및 오른쪽) 방법입니까? 나 혼란스러운 점은 우리가 fadetext()
함수를 자체 함수 안에 사용한다는 것이다. 과부하가되지 않습니까?
자체를 호출하는 함수에는 아무런 문제가 없습니다. (비록 네가하지는 않지만) – SLaks
@SLaks 내 이유는 무엇입니까? 나는 튜토리얼 코드를 참조했다. – Googlebot
@Ali : 함수 * 일정 자체가 * 호출 * 자체는 아닙니다. 매우 중요한 차이가 있습니다. – Amadan