동기(Syncronous)와 비동기(Asynchronous)는 프로그래밍 언어에서 중요한 개념이다.동기는 요청 후 응답을 받아야 다음 동작을 실행하는 방식을 말하며비동기는 요청을 보낸 후 응답과 관계없이 다음 동작을 실행하는 방식이다.자바스크립트는 단일 스레드 프로그래
call stack : 현재 실행 중인 함수의 정보를 저장하고 있는 메모리 공간web API : 브라우저가 제공하는 API, setTimeout() alert() 등을 담당task queue : 실행이 필요한 작업 아이템을 지니고 있는 큐event loop : call
filter() 메서드는 주어진 함수의 테스트를 통과하는 모든 요소를 모아 새로운 배열로 반환합니다.다음 예는 값이 10 이하인 모든 요소가 제거된 걸러진 배열을 만들기 위해 filter()를 사용합니다.다음 예는 배열 내용을 조건에 따라 검색하기 위해 filter()