Underscore.JS - indexOf method



Syntax

_.indexOf(array, value, [isSorted])

indexOf method returns index of value in array. If array is sorted then pass the flag isSorted as true to make use of binary search which makes search faster.

Example

var _ = require('underscore');

var list = [1, 2, 3, 4, 5, 6]
//Example: get index of 3
result = _.indexOf(list, 3);
console.log(result)

//Example: get index of 3 using sorted
result = _.indexOf(list, 4, true );
console.log(result)

Save the above program in tester.js. Run the following command to execute this program.

Command

\>node tester.js

Output

2
3
underscorejs_iterating_array.htm
Advertisements