Какой метод сортировки chrome использует для массивов больше 10? - PullRequest
0 голосов
/ 01 мая 2020

Я знаю, что Chrome раньше использовал нестабильную быструю сортировку, но когда я запускаю

0: {name: "Dylan", friendsQty: 2, index: 8}
1: {name: "Joshua", friendsQty: 3, index: 4}
2: {name: "Mike", friendsQty: 5, index: 2}
3: {name: "Sarah", friendsQty: 5, index: 9}
4: {name: "Tyler", friendsQty: 7, index: 7}
5: {name: "Gabriella", friendsQty: 8, index: 6}
6: {name: "Andy", friendsQty: 10, index: 1}
7: {name: "Sophia", friendsQty: 10, index: 3}
8: {name: "John", friendsQty: 10, index: 5}
9: {name: "Alexa", friendsQty: 10, index: 10}
10: {name: "Henry", friendsQty: 10, index: 11}
11: {name: "Arianna", friendsQty: 10, index: 12}

, это кажется стабильным, потому что .index в порядке, когда я сортирую по friendsQty.

...