js 함 수 를 매개 변수 로 다른 방법 에 전달

683 단어 js
정상 적 인 전송 방법 은 매개 변수 가 없 는 것 은 토론 하지 않 습 니 다. 방법 에 매개 변수 가 있 는 것 을 보 세 요.
예 를 들 면:
4. 567913. 상기 코드 가 실 행 된 후에 '22' 가 바로 팝 업 됩 니 다. test 3 ('22') 가 전달 되면 바로 실 행 됩 니 다. 매개 변수 로 전달 되 는 것 이 아 닙 니 다.
해결 방법 두 가지: 1: 익명 함수 사용
$(function(){
			
		
			test1(test3('22'));
			
		})
		function test1(Func)
		{
			//Func(value)
		}
		function test3(data)
		{
			alert(data);
		}
		

               2: 방법 과 파 라 메 터 를 분리 합 니 다.
$(function(){
			
		
			test1(function(){
				test3('22')
				
			});
			
		})
		function test1(Func)
		{
			Func()
		}
		function test3(data)
		{
			alert(data);
		}

좋은 웹페이지 즐겨찾기