var numAdd = (function () {
return ~~~;
});
이런거처럼 함수에 괄호 () 씌운거 뭘 의미하는 건가요?
Context넘길때 (fxn(){this.a=this.b++;})({a:1,b:1}) 아니면 바로실행 documenT.querYselector("#a")? ( fxn(){alerT("망할 디 ㅆ ㅣ")})(); 니꺼는 뒤에꺼 근데 내리플 왠지 망할 디 ㅆ ㅣ금칙어에 걸릴듯
("#a")? (Fxn(){})() : false 모바일이라 오탈자 만이나네 알아서해석
아 ~ 바로실행~
뒤에 () 이거 더 있을건데? 함수명만 쓰면 함수명을 넘기는거고(콜백같은걸로), 함수명() 이건 즉시실행.
아, 함수명 넘긴다고 해서 스트링 넘기는게 아니다. 콜바이레퍼런스로 오브젝트 넘기는거지.
Context넘길때 (fxn(){this.a=this.b++;})({a:1,b:1}) 아니면 바로실행 documenT.querYselector("#a")? ( fxn(){alerT("망할 디 ㅆ ㅣ")})(); 니꺼는 뒤에꺼 근데 내리플 왠지 망할 디 ㅆ ㅣ금칙어에 걸릴듯
("#a")? (Fxn(){})() : false 모바일이라 오탈자 만이나네 알아서해석
아 ~ 바로실행~
뒤에 () 이거 더 있을건데? 함수명만 쓰면 함수명을 넘기는거고(콜백같은걸로), 함수명() 이건 즉시실행.
아, 함수명 넘긴다고 해서 스트링 넘기는게 아니다. 콜바이레퍼런스로 오브젝트 넘기는거지.