I was wondering how I can sort an array on a custom order, not alphabetical. Imagine you have this array/object:
var somethingToSort = [{ type: \"fruit\"
Improved version of Cerbrus' code:
var ordering = {}, // map for efficient lookup of sortIndex sortOrder = ['fruit','candy','vegetable']; for (var i=0; i