Run Code
|
API
|
Code Wall
|
Misc
|
Feedback
|
Login
|
Theme
|
Privacy
|
Patreon
Sort based on keys
//nodejs v4.2.6 var arr = [{id: 588, name: "1 ex"}, {id: 592, name: "11 ex"}, {id: 607, name: "2 ex"}, {id: 580, name: "3 ex"}, {id: 596, name: "4 ex"}]; var map = {} for(var item of arr) { map[item["name"]] = item; } var arr = arr.map(function(item){return item["name"]}).sort(function(a, b){ var a = parseInt(a.split(' ')[0]); var b = parseInt(b.split(' ')[0]); return a-b; }).map(function(name){ return map[name]; }) console.log(arr);
run
|
edit
|
history
|
help
0
A01 Implement Queue with Limited Size of Arrays
horsevalue
JSON parse
Add property to object
ddd
fast function to reverse unsigned integer
demo.js
Get stack from error
AVL-GO-FLAT
Counting digits