Computer >> 컴퓨터 >  >> 프로그램 작성 >> JavaScript

JavaScript로 배열에서 단일 항목을 찾는 방법

바닐라 JavaScript를 사용하여 배열에서 단일(특정) 항목을 찾으려면 ES6 메서드 Array.find()를 사용할 수 있습니다. .

목록 항목의 배열이 있다고 가정해 보겠습니다. 이 경우에는 야채입니다. 이제 목록에서 당근을 찾고 싶습니다.

const vegetables = ["broccoli", "carot", "kale", "spinach"]

// Find carot in array
let carot = vegetables.find(function(vegetables) {
  return vegetables === "carot"
})

console.log(carot)
// "carot"

코드 작동 방식:

  • 먼저 carot 변수를 선언합니다.
  • 그런 다음 vegetables 변수에 Array.find()를 첨부합니다. 메소드를 호출하고 정확한 문자열 "carot"를 반환하도록 지시합니다.
  • 결과 로그아웃

참고 1:삼중 등호 연산자 === 값 동일성 모두 확인 및 유형 평등

참고 2:JavaScript는 대소문자를 구분합니다. 배열 항목이 대문자를 사용하는 경우 Array.find()에서 대문자를 사용해야 합니다. 방법도 있습니다.