2014년 1월 17일 금요일

immediately invoked function expression

<script>
함수는 표현식과 선언
fn(){} <-문
var a = fn(){}; <- 식


function(){}
 ** 식별자가 필요합니다 오류 가 발생

 식별자가 필요한 컨텍스트에 식별자가 없으면 오류가 난다 js1010

 식별자가 필요한 값 : 변수, 속성, 배열, 함수이름

 이 오류를 해결하려면!! 식별자의 등호 왼쪽으로 오도록 식을 변경한다.
(http://msdn.microsoft.com/ko-kr/library/vstudio/426stfah(v=vs.100).aspx)

 고로 +function(){} 를 붙이면 식이 됨 ~ 되고 -도 되고 !도 됨 다됨 0,fn() 이런식도 됨
 연산자가 앞에 오면 함수 문이 식으로 변함 함수는 특이함
 요것은 함수만의 특징 같음


</script>

댓글 없음:

댓글 쓰기