Kısa bir süre önce projelerimde altçizgi/lodash aşırı kullanımı azaltmaya başlıyorum ve tarayıcılarda find yönteminin tam desteğinin olmadığını farkettim. filter sonuçlarıfind() ve filter() arasındaki fark shift() on javascript
var user = users.find(function() { ... });
yoksa yöntemi (yumruk maç yineleme durdurma) "Bul" üzerinde bariz optimizasyon olmadığını hayal
var user = users.filter(function() { ... }).shift();
ancak üzerinde ES6 yöntemi find ve kullanma .shift() arasındaki fark nedir ikinci yaklaşımı kullanarak beklenmedik sonuçlar alabilir miyim? Bunun yerine polyfill kullanmalı mıyım? Niye ya?
ne beklenmedik sonuçlar? –
Vardiya işlevi, dizinin ilk öğesini kaldırır ve döndürür. Filtre işlevi yeni bir dizi oluşturur. Bunun neden sorun olabileceğini anlamıyorum. Kimse? –