by Sai gowtham

How to find the value in an array JavaScript

In javascript Array.find( ) method help us to find the particular value in the array.

syntax : Array.find(callbackfunction)

Array.find() method runs the callback function on every element present in the array and returns the first matching element. Otherwise, it returns undefined.

Find the object from an array by using property

const flowers = [

  {
    name:'Aster', color:'red'
  },
  {
    name:'Azalea', color:'pink'
  },
  {
    name:'Daisy',color:'white'
  }

]


console.log(flowers.find((flower)=>flower.name === 'Daisy'))


//  { color: "white",name: "Daisy"}

Find a number greater than 2

const numbers = [1,2,3,4];

console.log(numbers.find((number)=>number > 2 ));

//output 3

Because 3 is the first matching value, so that find method returns 3.

Top Udemy Courses

JavaScript - The Complete Guide 2020 (Beginner + Advanced)
JavaScript - The Complete Guide 2020 (Beginner + Advanced)
45,614 students enrolled
52 hours of video content
View Course
React - The Complete Guide (incl Hooks, React Router, Redux)
React - The Complete Guide (incl Hooks, React Router, Redux)
284,472 students enrolled
40 hours of video content
View Course
Vue JS 2 - The Complete Guide (incl. Vue Router & Vuex)
Vue JS 2 - The Complete Guide (incl. Vue Router & Vuex)
130,921 students enrolled
21 hours of video content
View Course