함수
사용자 정의의 함수를 만드는 방법은 3가지가 있다.
1. function 명령으로 정의하기
2. Function 생성자 경유로 정의하기
3. 함수 리터럴 표현으로 정의하기
2와 3은 사용하지 않는게 좋다고 한다. (방법이나 좀 알고 넘어가면 안되나? 그냥 지워버리라네요.....)
function 명령으로 정의하기
function 함수명 ([인수1]....){ 함수... [return 반환값;] // return 값은 option이다. } |
글로벌 변수와 로컬 변수의 차이
* 위의 예제에서 function에서 var를 삭제할 경우 두개 모두 Local Variable이 나올 것이다. 이는 body에서 선언된 scope 변수에 Local Variable을 할당해서 계속 그 값으로 유지 되기 때문이다.
'디지털 양피지 > JavaScript' 카테고리의 다른 글
Web App. 개발을 위한 객체지향 JavaScript [2일차 - 2] (0) | 2014.05.13 |
---|---|
Web App. 개발을 위한 객체지향 JavaScript [2일차 - 1] (0) | 2014.05.13 |
Web App. 개발을 위한 객체지향 JavaScript [1일차 - 3] (0) | 2014.05.12 |
Web App. 개발을 위한 객체지향 JavaScript [1일차 - 2] (0) | 2014.05.12 |
Web App. 개발을 위한 객체지향 JavaScript [1일차 - 1] (0) | 2014.05.12 |