JavaScript - 예제가 포함된 기본 배열 작업
12722 단어 beginnersjavascriptwebdevprogramming
JavaScript에서 기본 배열 메서드를 사용하는 데 어려움을 겪은 적이 있습니까?
오늘 포스트에서는 어레이에 대한 기본 작업을 최대한 간단하게 설명하려고 합니다. 계속 지켜봐 주시기 바랍니다! 🔥
시작하기 전에 웹 사이트에서 솔루션에 대한 실행 가능한 예제를 확인하는 것이 좋습니다.
JavaScript - basic array operations
다음은 유용할 수 있는 배열에 사용되는 가장 일반적인 6가지 방법을 제시한 것입니다.
map()
filter()
find()
fill()
some()
every()
1. 지도() 메서드
이 예제에서는
map()
메서드를 사용하여 호출 배열의 모든 요소에 제공된 함수를 호출한 결과로 채워진 새 배열을 만들었습니다.const array1 = ['🟦', '🟦', '🟦', '🟦'];
const array2 = array1.map((item) => '🔵');
console.log('array1: ' + array1);
console.log('array2: ' + array2);
산출:
array1: 🟦,🟦,🟦,🟦
array2: 🔵,🔵,🔵,🔵
2. 필터() 메소드
이 예제에서는
filter()
메서드를 사용하여 제공된 함수에 의해 구현된 테스트를 통과하는 모든 요소로 채워진 새 배열을 만들었습니다.const array1 = ['🟦', '🔵', '🟦', '🟦'];
const array2 = array1.filter((item) => item == '🟦');
console.log('array1: ' + array1);
console.log('array2: ' + array2);
산출:
array1: 🟦,🔵,🟦,🟦
array2: 🟦,🟦,🟦
3. find() 메소드
이 예제에서는
find()
메서드를 사용하여 제공된 테스트 기능을 만족하는 제공된 배열의 첫 번째 요소를 가져왔습니다.const array = ['🟦', '🟦', '🔵', '🔵'];
const item = array.find((item) => item == '🔵');
console.log('array: ' + array);
console.log('item: ' + item);
산출:
array: 🟦,🟦,🔵,🔵
item: 🔵
📝 Note:
If there's no value that satisfies the testing function, undefined is returned.
4. fill() 메서드
이 예제에서는
fill()
메서드를 사용하여 배열의 모든 요소를 시작 인덱스1
(기본값은 0
)에서 끝 인덱스(기본값array.length
)까지 특정 값으로 변경했습니다.const array = ['🟦', '🟦', '🟦', '🟦'];
console.log('array: ' + array);
array.fill('🔵', 1); // filling since index 1
console.log('array: ' + array);
array.fill('🔵'); // filling since index 0
console.log('array: ' + array);
산출:
array: 🟦,🟦,🟦,🟦
array: 🟦,🔵,🔵,🔵
array: 🔵,🔵,🔵,🔵
5. some() 메소드
이 예에서는
some()
메서드를 사용하여 배열에 있는 하나 이상의 요소가 제공된 함수에 의해 구현된 테스트를 통과하는지 여부를 테스트했습니다. 이 메서드는 배열에서 제공된 함수가 true
를 반환하는 요소를 하나 이상 찾은 경우 true
를 반환합니다.const array = ['🟦', '🔵', '🟦', '🔵'];
const result = array.some((item) => item == '🟦');
console.log('array: ' + array);
console.log('result: ' + result);
산출:
array: 🟦,🔵,🟦,🔵
result: true
6. every() 메서드
이 예제에서는
every()
메서드를 사용하여 배열의 모든 요소가 제공된 함수에 의해 구현된 테스트를 통과하는지 여부를 테스트했습니다. 메서드는 true
또는 false
를 반환합니다.const array = ['🟦', '🟦', '🟦', '🔵'];
const result = array.every((item) => item == '🔵');
console.log('array: ' + array);
console.log('result: ' + result);
산출:
array: 🟦,🟦,🟦,🔵
result: false
다음 예제를 실행할 수 있습니다here.
이 솔루션이 유용하다고 생각되면 댓글 섹션에 알려 주시거나 반응을 남겨주세요 💗🦄💾.
읽어주셔서 감사하고 다음 게시물에서 뵙겠습니다! 😊🔜
우리에게 쓰기! ✉
해결해야 할 문제가 있거나 React 또는 JavaScript 주제와 관련하여 아무도 대답할 수 없는 질문이 있거나 멘토링을 찾고 있는 경우 dirask.com -> Questions에 문의하십시오.
Reference
이 문제에 관하여(JavaScript - 예제가 포함된 기본 배열 작업), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/diraskjavascript/javascript-basic-array-operations-with-examples-5eld텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)