표준 내장 객체
학습 키워드
표준 내장 객체
배열 내장 객체
문자 내장 객체
Math 내장 객체
자바스크립트 엔진에 기본으로
내장되어 있는 객체를 의미
배열의 값을 맨 뒤에서부터 추가
원본 배열 수정 O
배열의 새로운 길이 반환
배열의 첫 번째 요소를 제거
원본 배열 수정 O
제거된 요소를 반환
배열의 값을 맨 앞에서부터 추가
원본 배열 수정 O
배열의 새로운 길이 반환
지정된 구분문자열로 연결한 새문자열을 만들어 반환
⭐️ sort
배열 요소들을 정렬할 경우 사용
원본 배열 수정 O
문자열의 유니코드를 기준으로 정렬
숫자의 경우 인자로 비교함수를 사용한 방식으로 정렬 가능
배열의 순서를 반전
원본 배열 수정 O
각 배열의 요소에 대한 제공된 함수를 한번씩 실행
순회 메서드
항상
undefined반환
제공된 배열에서 제공된 함수를 만족하는
첫번째 요소반환테스트 함수를 만족하는 값이 없으면
undefined반환
⭐️ filter
주어진 배열의 일부에 대한 얕은 복사본을 생성 →
새로운 배열반환주어진 배열에서 제공된 함수에 의해 구현된 테스트를 통과한 요소로만 필터링
⭐️ map
배열 내의 모든 요소 각각에 대하여 주어진 함수를 호출한 결과를 모아
새로운 배열반환
⭐️ reduce
각요소에 대한 주어진 함수를 실행하고,
하나의 결과값을 반환
⭐️ split
지정한 구분자를 기준으로 끊은 부분 문자열을 다음 배열 반환
⭐️ includes
지정한 문자열이 포함되어 있는지를 판별하고,
true/false반환
문자열에서 특정 인덱스에 위치하는 유니코드
단일문자를 반환
매개변수로 전달된 모든 문자열을 호출 문자열에 붙인
새로운 문자열반환
⭐️ slice
문자열의 일부를 추출하여
새로운 문자열반환endIndex: 그 직전까지 추출, 해당 인덱스 위치 문자는 추출에 포함 X
수학적인 상수와 함수를 위한 속성과 메서드를 가진 내장 객체
Math생성자가 아니며, 모든 속성과 메서드는정적이다.
주어진 숫자들 중 가장 작은 값을 반환
주어진 숫자 중 가장 큰 수를 반환
매개변수가 없을 경우 :
-Infinity반환
0보다 크거나 1보다 작은 부동 소수점 의사 난수를 반환
🧐 만약 최소와 최대 범위를 지정하고 싶다면?
소수점 반올림
소수점 내림
소수점 올림
주어진 숫자의 절대값을 반환
x의 y 거듭제곱을 반환
Last updated