[JS] reduce() 메소드 사용 사례
reduce() 메소드 사용 사례 다음 코드에는 배열을 이용한 간단한 .reduce() 메소드의 사용 예가 나와 있습니다. .reduce() 메소드는 배열의 모든 요소를 순회하며 단일 값(예: 합계, 평균 등)으로 줄이는 데 사용됩니다. 이 메소드는 두 개의 매개변수를 받는 콜백 함수와 초기값을 매개변수로 받습니다. 콜백 함수는 두 개의 인수를 가지는데, 첫 번째는 누적 값(acc)이고 두 번째는 현재 처리 중인 요소(curr)입니다. 코드의 해석은 다음과 같습니다: const sum = [1, 2, 3, 4, 5].reduce((acc, curr) => acc + curr, 0); console.log(sum); [1, 2, 3, 4, 5]: 숫자로 이루어진 배열입니다. .reduce(...): 배열의..
2024. 4. 20.
[JS] 자바스크립트 학습 정리, 기본 문법과 작동 방식
자바스크립트 학습 정리, 기본 문법과 작동 방식 지금까지 자바스크립트에 대해 학습한 내용을 다음과 같이 요약해 볼 수 있습니다. 1. 자바스크립트의 기본 문법 변수 선언: let, const, var를 사용하여 변수를 선언합니다. let과 const는 ES6에서 도입되었으며 블록 스코프를 가집니다. var는 함수 스코프를 가지고 있습니다. 데이터 타입: 자바스크립트의 데이터 타입에는 Number, String, Boolean, Null, Undefined, Object, Symbol 등이 있습니다. 연산자: 산술 연산자(+, -, *, / 등), 비교 연산자(==, !=, ===, !==, >, =, {})도 사용할 수 있습니다. 2. 자바스크립트의 작동 방식 실행 컨텍스트와 호이스팅: 자바스크립트는 코..
2024. 4. 18.