이런 종류의 구조가 JS에서 작동하지 않는 특별한 이유가 있습니까? (JSLint는 그것을 받아들이지 않습니다.)밀교 JS 질문
(function(function(){
}){
})()
이 유형의 연결은 영원히 계속되거나, 적어도 원하는만큼 필요합니다.
의견이 있으십니까?
이런 종류의 구조가 JS에서 작동하지 않는 특별한 이유가 있습니까? (JSLint는 그것을 받아들이지 않습니다.)밀교 JS 질문
(function(function(){
}){
})()
이 유형의 연결은 영원히 계속되거나, 적어도 원하는만큼 필요합니다.
의견이 있으십니까?
음 ... 익명 함수의 인수 목록에 익명 함수를 포함시키는 것이 의미가 없으므로 작동하지 않습니다. 뭐라고 지정하려고하니?
당신은 인수로 함수를 받아들이는 익명 함수를 작성하고 즉시 또 다른 익명의 함수를 전달할 수 있습니다
(function(fn) { })(function() { })
을하지만 그 작업을 수행하기위한 하나의 유용한 이유를 생각할 수 없다. 그래서 다른 함수의 인수 목록에서 유효하지
(function() {
// ...
})((function() {
// ...
})());
'기능() {...}'유효한 인수 이름이 아닙니다을 : –
두 번째 _function_은 매개 변수 값이며 _name_ 매개 변수가 있어야합니다. 다음과 같이 "5"와 같습니다. function abc (5) {....} – NVRAM
하나의 함수의 반환 값을 다음 인수로 전달합니다. 유효하지 않은 JS입니다. – jerome