Artykuł (link poniżej) sugeruje, że użycie właściwości length na ciągu tworzy odwołanie do obiektu, co niepotrzebnie spowalnia funkcję.Czy lodash _.size() jest szybszy niż własność JS length?
http://www.webreference.com/programming/javascript/jkm3/2.html
W tym kontekście, co jest zaletą korzystania lodash _.size()? Czy działa inaczej niż właściwość length (natywna ...?)?
Jeśli liczą Państwo tablicę lub klucze w obiekcie, czy istnieje jakaś korzyść z używania wielkości do zacierania zamiast właściwości length?
Byłem podejrzliwy co do wniosku w tym artykule, więc próbowałem odtworzyć benchmark i nie uzyskałem porównywalnego wyniku; czasy, które otrzymuję to 2,25 i 2,14 mikrosekundy. Podejrzewam, że autor przeprowadził ich testy jakiś czas temu i używał teraz bardzo powolnej maszyny, bardzo przestarzałej implementacji JavaScriptu lub obu. Nie o to się teraz martwię. – goldfire