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