나는 실행하면javascript jquery 함수는 특정 유형의 함수를 매개 변수로 사용합니까? JQuery와에
$('li').each(some-function(i){});
IDE는 일부 기능이 인덱스를 기대하고 있음을 알 것 같다.
그것은 내가 특정 매개 변수를 기대하는 매개 변수 중 하나 인 것으로 기대하는 javascript/jquery에서 함수를 만들 수 있다고 생각합니다. (나는 자바 스크립트에 익숙하지 않다)
나는 그것을 C 언어로하는 법을 알고있다.
나는 이런 식으로 뭔가를 찾고 있어요 :
void somefuncA (void (*funcB)(int)){
//do stuff with funcB
(*funcB)(5);
}
그래서 기능 'somefuncA'는 매개 변수로 하나 개의 정수를 얻는 함수 funcB을 얻을 것으로 기대하고 무언가를.
희망이 있으니 .. 감사합니다. p.s. 저는 JavaScript가 약한 타입이라는 것을 알고 있습니다. 그러나 .each()
은 매개 변수로 함수를 기대하고 있습니다. 함수가 아니라 매개 변수로 int를 가진 함수를 기대합니다.
목표를 설명해주십시오. 그것이 JavaScript에서 타입을 선언 할 수 없다면 요청할 수 없습니다. –
정확히 무엇을하고 싶은지 알려주세요. – Subhajit
* 그리고 어떤 함수가 아니라 매개 변수로 int를 가진 함수. * 여기에 잘못되었습니다.'each'는 이런 종류의 함수를 기대하지 않고, 함수가 그것을 받아들이면 그냥 인덱스를 제공 할 것입니다. 그렇지 않은 함수를 전달하면 여전히 문제가 없습니다. – Yoshi