// If you know the index, i arr.push(arr.splice(i, 1)[0]) // If you dont, you must get it with arr.push(arr.splice(arr.indexOf(value), 1)[0])
for(var x in data)data[x].name == "other" ? data.push( data.splice(x,1)[0] ) : 0;