자바스크립트 기초문법 - 조건문/함수

2021. 8. 26. 17:49TIL/웹퍼블리셔취업과정

728x90

▶ 조건문 : 특정 조건마다의 분기를 생성해서 코드흐름에 변화를 줌

if(조건식){

    조건식이 참이면 이곳의 구문이 실행되고 종료

    조건식이 거짓이면 이곳의 구문이 무시되고 다음 조건식 동작

} else if(조건식2{

    조건식2가 참이면 이곳의 구문이 실행되고 종료

    조건식2가 거짓이면 이곳의 구문이 무시되고 다음 조건식 동작

}) else{

    위의 조건들이 모두 거짓일 때 무조건 이곳의 구문을 실행하고 종료

}

 

현재 시간 구하는 법

new Date(); 전체시간

new Date().getFullYear(); 년도

new Date().getMonth(); 월

new Date().getDate(); 일

new Date().getHours(); 시간

new Date().getMinutes(); 분

new Date().getSeconds(); 초

 

▶ 함수 (function) :

- 자주 쓰는 실행코드들을 블록단위로 묶어서 패키징 해놓은 형태

- 자주 쓰는 코드를 묶어 패키징 해서 편하게 재사용 하기 위함

 

함수정의 : 미리 function 키워드로 자주 쓰는 키워드를 묶어주는 행위

함수호출 : 정의되어 있는 함수를 호출해야 기능이 실현됨

 

선언적함수 : 함수에 미리 이름을 붙여져 정의해 놓은 형태

- 자바스크립트 엔진이 파일을 읽을 때 선언적함수를 우선적으로 읽어주기 때문에 선언적함수의 호출 위치가 자유로움

 

익명함수 : 함수에 이름이 없이 정의된 형태

- 이벤트 객체나 변수에 대입하는 등의 다른 외부코드와 연결이 되어야만 사용 가능

 

대입형함수 : 변수에 익명함수를 대입한 형태

- 변수에 익명함수가 대입된 이후에만 함수호출 가능

 

함수의 매개변수 (parameter) : 함수 외부에서 함수 내부로 특정 값을 전달하기 위한 통로 이름

 

함수의 인수 (argument) : 함수 호출시 매개변수로 전달되는 값

 

함수의 반환값 (return) : 함수 내부에서 만들어진 값을 함수 외부로 반환

'TIL > 웹퍼블리셔취업과정' 카테고리의 다른 글

git 사용방법  (0) 2021.09.08
css filter 속성  (0) 2021.08.31
자바스크립트 기초문법 - 자료형  (0) 2021.08.26
자바스크립트 기초문법 - 연산자  (0) 2021.08.26
자바스크립트 기초문법 - 변수  (0) 2021.08.26