break 원하는 구간에서 반복문을 종료 하나라도 발견하면 멈추고 싶을 때! continue for - in 문자열, 객체, 배열에 사용 문자일 경우 인덱스 값 반환 객체일 경우 key 반환 for - of 각각의 요소들을 가져옴 속도가 굉장히 느리다 문자열, 배
원소 추가/제거, 존재 여부 확인, 자르기, 합치기, 반복문, 정렬, 연결, 누적값
Array.isArray
forEach 사용 방법, map과의 차이점, for와의 차이점
every, join, 배열에 빈 값이 있는지 확인하기, 모두 비었는지 확인하기, 객체에 빈 값이 있는지 확인하기
공백 제거, 블라인드, 포함 여부, 유효성 검사
keys, values, entries, assign
indexOf, lastIndexOf, includes, find, findIndex, filter, map, every
Object = 객체, Object 사용 방법
하나라도 만족하는지 판별하는 some, 모두 만족하는지 판별하는 every
배열의 시작 인덱스부터 끝 인덱스의 이전까지 하나의 값을 채워주는 함수
배열을 *숫자*로 정렬할 때는 sort() 함수 안에 compareFunction을 꼭 써줘야 한다.
입력값이 지정한 case와 동일할 때 실행시키는 함수
데이터 중복 불가겉은 배열 형태이지만, 타입은 객체 형태이다.(배열 메소드 사용 불가)Array.fromspread
\*\*2 \*\* 6 : 왼쪽의 숫자를 오른쪽의 숫자만큼 제곱Math.pow(,)Math.pow(2,3) : 왼쪽의 숫자를 오른쪽의 숫자만큼 제곱Math.sqrt(num)Number.isInteger(1.1) //false
다른 타입이면 false를 반환한다.일치 연산자 ===와 다르게 다른 타입의 피연산자들끼리의 비교도 시도한다.타입이 다르면 동일한 타입으로 변환한다.숫자와 문자열을 비교할 경우, 문자열을 숫자로 변환한다.객체와 숫자/문자열을 비교할 경우, 객체를 valueOf()나 t
arr.reduce(callback\[, initialValue])누적값각 원소에 대해 callboack 함수 실행, 하나의 결과 값 반환총 원소의 합을 구할 때 주로 사용반환값 = 초기값 + 모든 원소의 연산 값초기값이 없으면 default 0번째 인덱스배열의 각 요