javascript find 예제

By August 2, 2019Uncategorized

ES6는 몇 가지 새로운 배열 메서드를 도입했습니다. 그 중 두 가지는 Array.find() 및 Array.findIndex()입니다. 아래에서 이러한 방법에 대해 자세히 알아보십시오… ECMAScript 2018에서 자바 스크립트 포함 () 함수를 사용할 수 있습니다. 자바 스크립트 배열 포함() 메서드는 배열에 지정된 항목이 포함되는지 여부를 결정합니다. 요소가 포함된 경우 true를 반환하고, 그렇지 않으면 false가 배열에 항목을 포함하지 않는 경우 반환됩니다. 자바 스크립트 배열 인덱스예제 | Array.prototype.indexOf() 자습서는 오늘의 주제입니다. indexOf() 메서드는 지정된 항목이 배열에서 찾을 수 있는 첫 번째 인덱스를 반환하거나 배열에 없는 경우 -1을 반환합니다. indexOf() 메서드는 지정된 항목에 대한 배열을 검색하고 해당 위치를 호출 함수로 반환합니다. 검색은 지정된 위치에서 시작하거나 시작 위치가 지정되지 않은 경우 시작되고 배열의 끝에서 검색을 종료합니다. JAVAScript 배열에서 요소를 쉽게 검색할 수 있는 방법을 제공하는 ES6 Array.find() 및 Array.findIndex() 메서드를 사용하는 예제를 보았습니다. findIndex() 메서드는 find() 메서드와 매우 유사하지만 요소 자체 대신 요소의 인덱스를 반환합니다.

자바 스크립트 생성자 자습서 | 자바 스크립트 예제 arr.find() 함수의 생성자는 함수에 의해 구현 된 조건을 조정 하는 배열에서 첫 번째 요소를 찾는 데 사용 됩니다. 두 개 이상의 요소가 조건을 충족하면 조건을 충족하는 첫 번째 요소가 반환됩니다. 배열에서 첫 번째 홀수를 찾으려고 한다고 가정합니다. 인수 함수는 전달된 인수가 홀수인지 여부를 확인합니다. find() 함수는 배열의 모든 요소에 대해 인수 함수를 호출합니다. 인수 함수가 true를 반환하는 첫 번째 홀수는 find() 함수에 의해 답변으로 보고됩니다. 함수의 구문은 다음과 같습니다: find 메서드는 콜백이 true 값을 반환하는 인덱스를 찾을 때까지 배열의 각 인덱스에 대해 콜백 함수를 한 번 실행합니다. 이러한 요소가 발견되면 find 즉시 해당 요소의 값을 반환합니다. 그렇지 않으면 정의되지 않은 반환을 찾습니다. 콜백은 0에서 길이까지배열의 모든 인덱스에 대해 호출되며 값이 할당된 인덱스뿐만 아니라 모든 인덱스에 대해 호출됩니다. 이는 할당된 값으로 인덱스만 방문하는 다른 메서드에 비해 희소 배열의 효율성이 낮을 수 있음을 나타냅니다. 간단한 예제를 통해 더 자세히 살펴보겠습니다.

예상대로 함수는 홀수를 찾아 9를 반환합니다. find() 함수를 사용하여 동일한 값을 얻을 수도 있습니다.