在Javascript中合并两个数组

merging two arrays in Javascript

本文关键字:两个 数组 Javascript 合并      更新时间:2023-09-26

我打算在JS中合并两个数组,然后对它们进行排序。以下代码将在页面上输出这两个数组,但前提是我删除了"newArr.sort();"行。否则,我什么都得不到。这里有人能帮助一个新手吗?

function merge(arr1, arr2){
var arr1 = [1,21,13,24,15];
var arr2 = [16,7,81,59,14];
var newArr = "[ ]"; 
arr1.sort();
arr2.sort();
newArr = arr1+","+arr2;
newArr.sort();
document.writeln(newArr);
}
var arr1 = [1,21,13,24,15];
var arr2 = [16,7,81,59,14];
var arr3 = arr1.concat(arr2);
alert(arr3);

Js文件:http://jsfiddle.net/ZRLSs/