javascript] OOP정리. function 이용법
# 6) JavaScript2014. 5. 23. 08:28
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 31 32 33 34 35 36 |
// todo : 방법1) Function 사용.. function func( arg1 ) { alert(arg1); } // todo : 방법2) functon 사용 var fn = function (arg1) { alert(arg1); } // todo : 방법3) function 사용 var cFn = new Function("arg1", "alert(arg1);"); func("방법1"); fn("방법2"); cFn("방법3"); // descript : 위 세가지 역시 동일하다. //todo : 익명함수 사용 function each( arr, eachFn) { console.log("eachFn typeof = " + typeof eachFn); console.log("eachFn typeof is " +( typeof eachFn === 'function')); if( arr ) for (var loop = 0; loop < arr.length; loop++) { if (eachFn && (typeof eachFn === 'function')) { eachFn(arr[loop]); } } } each([1, 2, 3], fn); |
익명함수는 매번 썼지만 ( typeof eachFn === 'function' ) 이렇게 해주는게 좋을것 같아서 해봤음.
'# 6) JavaScript' 카테고리의 다른 글
javascript] OOP정리. prototype (0) | 2014.05.23 |
---|---|
javascript] OOP정리. class처럼 만들기. (0) | 2014.05.23 |
javascript] OOP정리. class 처럼 생성해보기. (0) | 2014.05.23 |
자바 스크립트] XOR 암호화. (0) | 2010.12.31 |
[javascript] 정규식 관련.. (0) | 2010.11.18 |