findIndex मेथड
findIndex मेथड पहले एलिमेंट की इंडेक्स
पैरामीटर में पास किए गए कॉलबैक के अनुसार
ढूंढने की अनुमति देता है।
यदि एलिमेंट नहीं मिलता है,
तो -1 लौटाया जाता है।
सिंटैक्स
array.findIndex(function);
उदाहरण
आइए पहले सम एलिमेंट की इंडेक्स ढूंढते हैं:
let arr = [1, 2, 3, 4, 5];
let res = arr.findIndex(function (elem){
return elem % 2 == 0;
});
console.log(res);
कोड निष्पादन का परिणाम:
1
उदाहरण
और अब आइए फंक्शन में ऐसी शर्तें निर्धारित करें, जिनके अनुरूप ऐरे में कोई भी एलिमेंट नहीं होगा:
let arr = [1, 2, 3, 4, 5];
let res = arr.findIndex(function (elem){
return elem < 0;
});
console.log(res);
कोड निष्पादन का परिणाम:
-1
यह भी देखें
-
findमेथड,
जो ऐरे में एलिमेंट ढूंढता है -
findLastमेथड,
जो ऐरे के अंत से एलिमेंट ढूंढता है -
findLastIndexमेथड,
जो ऐरे के अंत से एलिमेंट की इंडेक्स ढूंढता है