Let's say I have an array of objects (for the purpose of simple display I will show it as just an array ) >
I need to sort alphabetically (though, easy part), however, I need to sort it in a way that a certain word, Say that is the function that I sort of So, I get sorted word arrays, and then again make another array again and again press the word in the new array until the word is equal to Thank you. NEW will end in the very end.
['alpha', 'test \' /
var sorted keywords = Function (a, b) {back to a.word> Bword? 1 1; };
NEW . In that case I am setting it apart and attach it to the very end of this new array before returning it. There has been a better and more efficient way of doing this.
new
new before Change your comparator to see:
function (A, B) {if ((a.word === 'NEW')! = (B.word === 'NEW') ) {Return a.word === 'NEW'? 1 1; } Back to a.word & gt; Bword? 1: a.word & lt; Bword? -1: 0; }
No comments:
Post a Comment