Javascript: Sort array and return an array of indicies that indicates the position of the sorted elements with respect to the original elements
问题 Suppose I have a Javascript array, like so: var test = ['b', 'c', 'd', 'a']; I want to sort the array. Obviously, I can just do this to sort the array: test.sort(); //Now test is ['a', 'b', 'c', 'd'] But what I really want is an array of indices that indicates the position of the sorted elements with respect to the original elements. I'm not quite sure how to phrase this, so maybe that is why I am having trouble figuring out how to do it. If such a method was called sortIndices(), then what I