JS数组按首字母排序的方法sort(),升序降序实例在线编辑
JS数组按首字母排序的方法
JavaScript中内置的数组方法sort()一般情况下会根据数组元素的首字母进行相关地排序,其中字母的排序为[A-Z][a-z](具体的可以看下方的实例代码),如果是数字的话,则会按首个数字的大小进行排序,数字的排序方法可参考:JS数组sort()按照数字大小进行排序的方法。
JS数组按首字母排序实例代码,及在线编辑器
通过sort()方法的排序一般情况下为升序排序:
<script>
var x = ['z','A','Z','a','B','b']
x.sort()
alert(x)
var y = [3,100,21,5,88,9]
y.sort()
alert(y)
</script>
JS数组按首字母降序排序
为了对Js数组按首字母降序排序,可以对调用对象——数组先后采用sort()方法和reverse()方法,其中reverse()可以翻转数组:
<script>
var z = ['z','A','Z','a','B','b']
z.sort()
alert(z)
z.reverse()
alert(z)
</script>