How to use findIndex() Method In Javascript
The findIndex() method returns the position of searched object/element if it is present in the array and stops the execution for the rest elements. If the element/object is not found then return -1.
Syntax:
array.findIndex( function(currValue, arrIndex, arrObj), this )
Example: This example shows the use if the above-explained approach.
let arr = ["geeks1", "geeks2", "geeks3",
{ "geeks1": 10, "geeks2": 12 }];
let num = arr.findIndex(
value => { return typeof value == "object" });
console.log("Object found at position: " + num);
Output
Object found at position: 3
How to check if an array includes an object in JavaScript ?
In JavaScript, an array acts like like list. It’s a way to group multiple items together under one name. You can store different things in your list, like numbers, words, or even other lists. Each item in the list has its own place, and you can access it using a number called its “index.”
We will check if an array includes an object or not in JavaScript. There are various methods to check whether an array includes an object or not.
These are the following approaches by using these we can check if an array includes an object in JavaScript:
Table of Content
- Using includes() Method
- Using some() Method
- Using filter() Method
- Using findIndex() Method
- Using Lodash _.find() Method
- Using the spread operator (…) and Math.floor():
- Using Array.prototype.find Method
Contact Us