Giriş
Açıklaması şöyle.
find() metoduna callback ve thisArg geçilebilir.
callback 3 tane parametre alabilir.
1. element - array'deki o anda ziyaret edilen nesne
2. index - array'deki o andaki index
3. array - ziyaret edilen array
Örnek - 3 parametreli callback
Şöyle yaparız
Şöyle yaparız.
Şöyle yaparız.
Şöyle yaparız.
Açıklaması şöyle.
Eğer nesne değerini bulmak yerine bir koşulu sağlayan elemen olduğunu bulmak istersek some() metodunu kullanırız.The find() method returns the value of the first element in the array that satisfies the provided testing function. Otherwise undefined is returned.
find() metoduna callback ve thisArg geçilebilir.
callback 3 tane parametre alabilir.
1. element - array'deki o anda ziyaret edilen nesne
2. index - array'deki o andaki index
3. array - ziyaret edilen array
Örnek - 3 parametreli callback
Şöyle yaparız
listPerson.find(findPerson, {id});
function findPerson(element, index, array) {
return element.id === this.id;
}
Örnek - 1 parametreli callbackŞöyle yaparız.
const numbers=[10,20,30,40,50]
const output=numbers.find(function(n){
return n>num
});
Örnek - 1 parametreli closureŞöyle yaparız.
listPerson.find(element => element.id === id);
Örnek - 1 parametreli closureŞöyle yaparız.
var Obj1 = {id: 2, name: 'Banana'}
var ArrObj = [{id: 1, name: 'Apple', 'eat': 'rice'}, {'id': 2, 'name': 'Banana'}];
var res = ArrObj.find(({id}) => id === Obj1.id );
console.log(res);
Hiç yorum yok:
Yorum Gönder