-
JavaScript 입문 : .entries( ), .next( ), .every( ), .some( )컴퓨터 알아가기/JavaScript 2022. 8. 22. 19:30728x90반응형
.entries( ) 메소드는 배열에서 index값과 value값을 받고자 할때 많이 사용되는 메소드입니다. 기본 구문부터 보도록 하겠습니다.
1. 배열에서 Index와 Value를 받을때
for... of와 같이 사용하여 배열을 반복할 수 있습니다.
2. .next( ) 메소드와 같이 사용하여 다음으로 이동
단계적으로 값을 찾을때 사용할 수 있습니다. 결국 .entries( ) 메소드는 반복자를 소환하기에 다음 과정을 넘기기 위해서는 .next( ) 메소드와 같이 사용합니다.
3. every( ) 메소드
every( ) 메소드는 배열안의 모든요소가 주어진 판별 함수를 만족하는지 확인하는 메소드로서 Boolean값을 반환합니다.
모든 조건을 만족하면 true가 반환됩니다.
※ every( ) 심화 : 초기 배열 수정, 추가, 삭제
every( ) 메소드의 기본 구조는 다음과 같습니다.
array.every( (element, index, array) => { } );
이를 응용하여 초기 배열을 수정할 수 있습니다. 기본값은 false입니다.
상기 배열에서 일부 수정을 해 보겠습니다.
조금 더 살펴보면서 다음을 이해할 때까지 계속적으로 이해해야 합니다.
4. .some( ) 메소드
.some( )메소드는 일부만 만족해도 true 를 반환합니다.
반응형'컴퓨터 알아가기 > JavaScript' 카테고리의 다른 글
VS code에서 JavaScript 실행하기 : Node.js 및 Code Runner (3) 2022.08.24 JavaScript 입문 : .filter( ) 및 .map( ) 복습 (2) 2022.08.23 JavaScript 입문 : concat( ) 메소드 (0) 2022.08.21 JavaScript 입문 : 키(key)와 값(value) - 객체와 배열 (0) 2022.08.20 JavaScript 입문 : Array.from( ) (0) 2022.08.20