오늘은 사전스터디분들과 2챕터 부터 5챕터까지 복습을 했습니다.
복습중 내가 무심코 지나간 내용을 쓸려고 합니다
switch 조건문
switch (자료){
case 0:
break
default:
break
}
조건부 연산자
불 표현식(조건 같은거 쓰면됨?) ? 참값 : 거짓값
배열 요소 제거/ 추가
.splice() 추가/ 제거 가능
.indexOf() 특정 값의 인덱스를 추출하여 splice이용해서 제거
for in : 반복 변수에 하나씩 인덱스가 들어갑니다.
for of : 반복 변수에 하나씩 값이 들어갑니다.
for 반복문 - 횟수 기반 반복
while 반복문 - 조건 기반 반복
while (불 표현식){
문장
}
익명 함수 : 이름이 붙지 않은 함수
ex) const 함수 = function(){}
선언적 함수 : 이름이 붙은 함수
ex) function 함수(){}
매개변수 / 리턴값
function 함수(매개변수){
return 리턴값
}
나머지 매개변수
function 함수(...나머지 매개변수) -> 출력될때 배열로나옴
Array.isArray()메소드 - 배열인지 확인합니다!
전개 연산자
함수(...배열) -> 배열에 숫자 하나 하나씩 들어옴
기본 매개변수
함수 이름(매개변수, 매개변수 = 기본값, 매개변수 = 기본값)
콜백 함수
화살표 함수 - (매개변수) => 리턴값