function (2) 썸네일형 리스트형 함수(Function) 목적 : 코드 재활용구성 : 정의(define-1회)&호출(call-∞사용)형태:* 정의function 함수이름() {코드;} * 호출함수이름(); 장점 : 유지보수용이 함수의 입력과 출력(return) * return의 부가설명return을 만나면 해당 함수를 종료한다. 그 뒤 로직은 결코 실행되지 않는다. 입력값1개. 인자(입력값,argmument) 여러개. 인자의 기본값 함수가 인자가 값을 가진 상태로 정의가 되어있다면,입력값이 있을 때는 입력값을 우선, 없을 때는 정의한 값을 보여준다. 지역(Local)변수 VS 전역변수 * scope : 함수의 유효범위지역변수 : 함수 안에서 선언된 변수 전역변수 : 함수 밖에서 선언된 변수 * global이라는 키워드는 가급적 사용하지 말자.global이란? .. 함수의 정의와 선언 방법 (4가지) 함수입력(파라미터=인수)하여 결과를 뽑는 구조.호출시 소괄호() 생략할 수 없으므로 주의 (생략시, 함수 정의 내용 그대로 출력) ▶ 디폴트 함수 ▶ 스스로 함수 ( 개발자가 스스로 정의하는 함수 ) 형태1. function 명령 사용 ( 기본적 ) * 반환값 (return)- 일반적으로 말미에 기술- 함수 도중 기술 시 : 이후 코드가 실행되지 않으므로 주의, 꼭 조기 분기 명령(if/switch 등) 함수와 함께 사용- 반환값 생략 : 상관없으나 undefined(미정의값) 반환 형태2. 냉장객체 Function * 가인수? 함수 정의로 선언된 인수* 실인수? 함수 호출시 선언되 인수 형태1인 더 깔끔하고, 따옴표로 인수나 함수를 둘러싸지 않으니 이게 더 좋은거 아닌가? 맞음But, 중요한 특징! 인.. 이전 1 다음