数组的连接concat
<script>
var a=[1,2,3];
var b=[4,5,6];
alert(a.concat(b));
</script>
结果为1,2,3,4,5,6
若想让数组b在前面,则可以写成alert(b.concat(a));
数组的拼接join
<script>
var a=[1,2,3];
alert(a.join('_'));
</script>
数组的排序sotr
1.字符串排序是按照首字母排序
<script>
var a=['fathet','down','after'];
a.sort();
alert(a);
</script>
2.数字的排序若直接使用sort()则会按照首字母1-9排序不是按照大小
例如:
<script>
var a=[1,9,11];
a.sort();
alert(a);
</script>
结果会显示1,11,9
若想使数字按从小到大排,可以使用下面的方法
<script>
var a=[12,8,99,19,112];
//var b=[4,5,6];
a.sort(function(n1,n2){
return n1-n2;
});
alert(a);
</script>
若想使数字按从大到小排,只需要将return n1-n2改成return n2-n1
版权声明:本文为caohoucheng原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。