티스토리 뷰
자바스크립트로 개발된 소스코드를 보다보면 !function이란 코드를 가끔 볼수 있다.
처음 보는 사람들은 당연히 이게 뭐지라는 생각을 가질수 있다.
함수의 부정형이라니 (...)
그러나 이건 일종의 트릭이다.
!function의 역할은 자바스크립트 파일이 로딩되는 즉시 실행되도록 하는 것이다.
어려운 말로 설명하자면, 함수를 표현식이 아닌 표현식으로 보이게 한다고 하면 될것 같다.
가령 메인에서 딱 한번 실행되는 함수를 만들고 싶을때 말이다.
코드로 표현하면,
로 나타낼수 있다.
앞으로 이런 코드를 보더라도 당황하지 말자.
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 오스트리아 GP
- Focus
- German Grand Prix
- style
- 독일 그랑프리
- Hungarian Grand Prix
- CSS
- F1 2019
- Formula 1
- 독일 그랑프리 Practice
- Austrian Grand Prix
- 2019 Austrian Grand Prix
- 영국 그랑프리
- Dispatcher
- html5
- British Grand Prix
- German Grand Prix Practice
- 오스트리아 그랑프리
- 포뮬러 1
- F1 Review
- F1 리뷰
- 포뮬러1
- F1 퀄리파잉
- F1
- Filter
- F1 프리뷰
- 헝가리 그랑프리
- WPF
- 국가
- F1 Qualifying
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
글 보관함