반응형 javascript2 자바스크립트 filter, reduce, some methods [Array] 자바스크립트 배열의 filter, reduce, some 함수에 대한 정리 0. Array.prototypeArray에 달려있는 prototype은 모든 배열 객체가 상속하는 원형 객체를 의미한다. (JavaScript에서 배열 생성시, 그 배열은 자동으로 Array.prototype에 정의된 속성과 메서드를 상속받음) JavaScript는 클래스 기반이 아닌, 프로토타입 기반의 상속을 사용한다.→ 이는 어떤 객체(예: 배열)를 만들면 그 객체는 내부적으로 __proto__라는 숨겨진 링크를 통해 자신의 프로토타입(예: Array.prototype)을 가리킨다. (프로토타입 체인 개념) 1. Array.prototype.filter()다음은 filter 함수이다. MDN Web Docs 공식문서에 정의.. 2025. 5. 3. 자바스크립트 비동기 처리 정리 비동기 프로그래밍 (Asynchronous programming) 동기 프로그래밍 = 동기 프로그래밍에서 작업은 차례로 실행되며 작업이 완료될 때까지 중단될 수 없음. (모든 작업은 이전 작업 실행 완료까지 기다려야함) 비동기 프로그래밍 = 비동기 프로그래밍은 임의의 순서로나 또는 동시에 작업이 실행될 수 있음. - JavaScript는 Node.js 런타임에서 싱글스레드로 동작함. (한 번에 하나의 작업만 처리가능) - 싱글 쓰레드로 동작하지만 콜백, 프로미스, 어싱크 어웨이트 방법을 사용하면 JavaScript에서 비동기 처리를 할 수 있음. ▷ 자바스크립트 비동기 처리 - JavaScript에서 비동기 처리는 웹 페이지의 사용자 경험을 향상시키기 위해 중요한 개념. - 비동기 처리란 웹 페이지가 다.. 2023. 7. 26. 이전 1 다음 반응형