>웹 프론트엔드 >JS 튜토리얼 >js의 settimeout 메소드에 매개변수 추가

js의 settimeout 메소드에 매개변수 추가

高洛峰
高洛峰원래의
2017-02-08 16:11:451129검색

이 글에서는 js의 settimeout 메소드와 매개변수를 주로 소개합니다. 필요한 친구들은

js의 settimeout 메소드와 매개변수 사용법을 참고하세요.
간단한 사용법은 w3school을 참조하세요.
매개변수 호출이 없습니다.
예:

코드 복사 코드

<script type="text/javascript"> 
function timedMsg() 
{ 
var a ="dd"; 
var t=setTimeout(function(){ cao(a);},3000) 
} 
function cao(a) 
{ 
alert(a); 
} 
</script> 
</head> 
<input type="button" value="显示定时的警告框" onClick = "timedMsg()">


현재 문제는 여러 항목 간에 마지막 항목만 다시 전송된다는 것입니다. 생각해 보세요

코드 복사. 코드는 다음과 같습니다.

/* for (var i=0;i<points.length;i++){ 
AddGuiJi(points[i],value); 
//var t=setTimeout(function(){ AddGuiJi(points[i],value);},2000*i) 
} */


위 오류가 발생하는 이유는 실행을 위해 시간이 트리거될 때 i=4이므로 여러 개가 있어도 항상 마지막
해결책

코드 복사 코드는 다음과 같습니다.

var timerr; 
function xunhuanlian(points,value){ 
if(replayi

settimeout과 관련된 더 많은 기사를 보려면 js의 메소드와 매개변수에 대해서는 PHP 중국어 웹사이트를 주목하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.