Lodash _.indexOf() 方法
lodash _.indexOf()方法用于获取数组中特定元素第一次出现的索引。如果数组中不存在 fromIndex,则给出负数作为输出并且不显示错误。
句法:
indexOf(array, value, fromIndex)
注意:如果在数组中未找到该值,则返回-1 。
参数:此方法接受上面提到的三个参数,如下所述。
- 数组:它是要在其中找到值的数组。
- value:要在数组中查找的值。
- fromIndex:它是我们必须在其后查找值的索引。
返回值:返回值在数组中的索引。如果未找到该值,则数组返回 -1。
示例 1:
Javascript
// Requiring the lodash library
const _= require("lodash");
// Original array
let array = [1,2,3,4]
// Printing original array
console.log("Array : ",array)
// Looking for value 3 from index 0
let index = _.indexOf(array,3,0)
// Printing the Index of the value
console.log("Index : ",index)
Javascript
// Requiring the lodash library
const _ = require("lodash");
// Original array
let array = [1,2,3,4]
// Printing original array
console.log("Array : ",array)
// Looking for 3 from index 3
// it will return -1
let index = _.indexOf(array,3,3)
// Print Index of the value
console.log("Index : ",index)
输出:
示例 2:从特定索引中查找值。
Javascript
// Requiring the lodash library
const _ = require("lodash");
// Original array
let array = [1,2,3,4]
// Printing original array
console.log("Array : ",array)
// Looking for 3 from index 3
// it will return -1
let index = _.indexOf(array,3,3)
// Print Index of the value
console.log("Index : ",index)
输出: