티스토리 뷰
■ 프론트엔드 ■/jQuery
자바스크립트 TypeError: (intermediate value)(intermediate value)(...) is not a function 에러
serpiko 2016. 8. 5. 14:43자바스크립트 TypeError: (intermediate value)(intermediate value)(...) is not a function 에러
즉시실행함수, 클로저 등을 사용할때에
아마도 다음과 같이 가장 가독성 좋은 문법형태로 많이 사용할 것이다.
(function(){
//closure
})();
그런데. 문제는 개발도중
"TypeError: (intermediate value)(intermediate value)(...) is not a function"
라면서 에러를 낼때가 있다.....
수정전 : 아래의 경우 클로저 윗부분인 167번 라인을 보자
수정후 : " ; " 로 닫아주면 해결된다.
ps. js가 인클루드된 상황에서 처음 열리는 클로저에 문제가 있다면 첫라인에 " ; " 를 사용하면 된다.
ex) ;(function(){ ... })()
아 내 30분 삽질.ㅠㅠ
'■ 프론트엔드 ■ > jQuery' 카테고리의 다른 글
img가 로드되고 난 이후에 w,h 반환받고 이미지 비율에 따른 계산하기 (0) | 2016.08.30 |
---|---|
jquery context 라이브러리에서 메뉴 분기처리하여 보이고 추가하고 삭제하기.. (0) | 2016.08.25 |
jquery UI를 사용한 resizable 실무 (0) | 2016.04.01 |
accordion menu tutorial (css3 + jquery ) (0) | 2015.07.06 |
룰렛 자바스크립트(원판 회전) - jQueryRotate.js (8) | 2015.06.18 |
댓글