자주 사용하는 JavaScript 내장 함수.
console.log() : 콘솔에 메시지를 출력함 .디버깅 및 개발과정에서 유용
aler() : 경고 창을 표시하여 메시지를 사용자에게 표시
document.getElementById() : HTML 문서에서 지정된 id를 가진 요소를 찾아 반환
addEventListenr() : 이벤트 리스너를 요소에 추가하여 특정 이벤트( 예 : 클릭, 변경 등) 가 발생할 때 실행되는 함수를 정의
querySelector() : css 선택자에 따라 문서에서 요소를 검색함
JSON.parse() : JSON 문자열을 javaScript 객체로 변환
JSON.stringfy() : JSON 문자열을 객체를 JSON 문자열로 변환
set.Timeout() : 특정 시간이 지난 후에 함수를 실행함
setInterval() : 일정한 시간 간격으로 함수를 반복해서 실행합니다
Array.prototype.forEach() : 배열의 각 요소에 대해 주어진 함수를 실행
object.keys() : 객체의 열거 가능한 속성 이름을 포함하는 배열을 반환
object.value() : 객체의 열거 가능한 속성 값들로 이루어진 배열을 반환
object.entries() : 객체의 열거 가능한 속성들의 [키, 값] 쌍으로 이루어진 배열을 반환
Array.prototype.filter() : 주어진 함수로 구현된 조건을 충족하는 모든 요소를 포함하는 새로운 배열을 반환
Array.prototype.map() : 배열의 각 요소에 대해 제공된 함수를 호출하고 그 결과로 새로운 배열을 생성
Array.prototype.reduce() : 배열의 각 요소에 대해 제공된 함수를 실행하고, 하나의 값으로 축소된 결과를 반환
String.prototype.split() : 문자열을 분할하여 배열로 반환
String.prototype.indexOf() : 문자열에서 특정 문자 또는 문자열의 첫 번째 발생 위치를 반환
Math.max() : 주어진 숫자 중 가장 큰 값을 반환
Math.min() : 주어진 숫자 중 가장 작은 값을 반환
parseInt() : 문자열을 정수로 변환
parseFloat() : 문자열을 부동 소수점 숫자로 변환
Date.now() : 현재 시간을 밀리초로 반환
Array.prototype.includes(): 배열에 특정 요소가 있는지 여부를 확인
Array.prototype.join() : 배열의 모든 요소를 하나의 문자열로 결합
String.prototype.toUpperCase() : 문자열을 대문자로 변환
String.prototype.toLowerCase() : 문자열을 소문자로 변환
String.prototype.trim() : 문자열의 양쪽 공백을 제거
String.prototype.startsWith() : 문자열이 특정 문자열로 시작하는지 여부를 확인
String.prototype.endsWith() : 문자열이 특정 문자열로 끝나는지 여부를 확인
String.prototype.includes() : 문자열에 특정 부분 문자열이 포함되어 있는지 여부를 확인
참고문서 : 자바스크립트 내장 객체 : https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects