Test name | Executions per second |
---|---|
native sort of objects by linus | 3025909.8 Ops/sec |
lodash _.orderBy by linus | 685213.0 Ops/sec |
<script src='https://cdnjs.cloudflare.com/ajax/libs/lodash.js/4.17.5/lodash.min.js'></script>
var users = [
{ 'user': 'joey', 'age': 32 },
{ 'user': 'ross', 'age': 41 },
{ 'user': 'chandler', 'age': 39 }
]
users.sort((a,b) => a.user.localeCompare(b.user));
_.orderBy(users, 'user', 'asc')