Gerçekten bunun üzerinde çalışıyorum ama bir çözüm bulamıyorum.Sıralama dizisini lodash olarak sırala (tamsayı)
Bir dizim var ve onu değer olarak sıralamak istiyorum (tüm tamsayılar). Düşündüm de, lodash kullanalım, bunun için kullanışlı bir işlev olmalı. Bir şekilde bunu yapamayacağımı anlayamıyorum.
myArray = _(myArray).sort();
Ama ne yazık ki dönüş değeri artık bir dizi olarak görünmüyor: Bu kodu kullanılırsa bir sonuç var
myArray = [3, 4, 2, 9, 4, 2]
:
Şimdiye kadar ben hallederim. myArray.length, sıralamadan sonra tanımsız.
Ben her zaman lodash sıralama dizisinin binlerce örneğini buldum, ancak her zaman anahtar. https://lodash.com/docs#sortBy
birileri söyleyebilir benim ben bir dizi olarak aşağıdaki dönüş sonucu ?:
[2, 2, 3, 4, 4, 9]
O kadar zor olamaz, ama bir şekilde bunu halletmek yok nasıl alabilirim ...
Ayrıca, bazen lodash belgelerinin biraz karmaşık olduğunu düşünüyorum. Muhtemelen önemli bir bilgiyi kaçırıyorum ...
Tek başına, "myArray = myArray.sort()" – Pete