Der Artikel (Link unten) schlägt vor, dass die Verwendung der length -Eigenschaft für eine Zeichenfolge eine Objektreferenz erstellt, die die Funktion unnötig verlangsamt.Ist lodash _.size() schneller als JS length property?
http://www.webreference.com/programming/javascript/jkm3/2.html
In diesem Zusammenhang was ist der Vorteil von lodash _.size() verwenden? Funktioniert es anders als die (native ...?) Längeneigenschaft?
Wenn Sie ein Array oder Schlüssel in einem Objekt zählen, gibt es einen Vorteil für die Verwendung der Lodash-Größe anstelle der length-Eigenschaft?
Ich war misstrauisch gegenüber der Schlussfolgerung in diesem Artikel, also habe ich versucht, den Benchmark zu reproduzieren, und ich habe kein vergleichbares Ergebnis erhalten; Die Zeiten, die ich bekomme, sind 2,25 und 2,14 Mikrosekunden. Ich vermute, dass der Autor seine Tests vor einiger Zeit ausgeführt hat und eine sehr langsame Maschine, eine sehr veraltete JavaScript-Implementierung oder beides verwendet hat. Das ist nicht etwas, worüber ich mir jetzt Sorgen machen würde. – goldfire