按索引排序字符串数组 - JavaScript

时间:2017-10-28 12:55:19

标签: javascript arrays sorting

如何按索引按升序或降序对字符串数组进行排序:

var arr = ['heck', 'yeah', 'soon', 'greet'];

return arr.slice(0, 10).sort((a, b) => b > a).map(function(tag){
   console.log(tag);
});

我不能在这里使用长度因为默认它会通过长度对它进行排序。

有什么想法吗?

谢谢!

1 个答案:

答案 0 :(得分:2)

sort()方法对数组中的元素进行排序。默认排序顺序是根据字符串Unicode代码点。所以你可以使用

ACS:

arr.sort()

递减:

arr.sort(); 
arr.reverse();