перемещать предмет в конец массива для
for(var x in data)data[x].name == "other" ? data.push( data.splice(x,1)[0] ) : 0;
Shy Salamander
for(var x in data)data[x].name == "other" ? data.push( data.splice(x,1)[0] ) : 0;