2016-08-02 6 views
-1

자바 스크립트 응용 프로그램에서 작업하고 있습니다. 예 기능 여기자바 스크립트 함수가 인수로 사용되었습니다.

: 나는 매개 변수로 함수 받아들이는 핸들러 구현해야

function myfunction() 
{ 
    alert("hello world"); 
} 

을이 내 핸들러

function handler(action) 
{ 
    action(); 
} 

입니다 내가 이런 핸들러를 호출

handler(myFunction); 

일부 브라우저에서는 정상적으로 작동하며 다른 브라우저에서는 정상적으로 작동하지 않습니다.

무엇이 문제 일 수 있습니까?

map = { 
    myFunction : function() 
     { 
      alert("hello world"); 
     } 
} 

function handler(action) 
{ 
    action(); 
} 

handler(map.myFunction); 

그것은 모든 브라우저에서 작동합니다

+1

어떤 브라우저를 사용하십니까? 예 : – vaqifrv

+0

콘솔에 오류가 있습니까? – Maxx

+0

최신 사파리가 작동하지 않습니다. 10.6.8의 사파리가 정상적으로 작동합니다. –

답변

1

은 당신이 할 수있는 일은 이것이다.

관련 문제