JavaScript and jquey are used to merge multiple arrays. javascriptjquey
1. Native JavaScript implementation
var array1 = ["a", "b"];var array2 = ["c", "d"];
I want to merge the data into the following:
<span class="keyword" style="font-weight:bold">var</span> <span class="keyword" style="font-weight:bold">array</span>= [<span class="string" style="color:rgb(221,17,68)">"a"</span>, <span class="string" style="color:rgb(221,17,68)">"b"</span>, <span class="string" style="color:rgb(221,17,68)">"c"</span>, <span class="string" style="color:rgb(221,17,68)">"d"</span>];
Available
arr1.concat(arr2);
2. Jquery implementation
$.merge(array1,array2);console.log($.unique(array1));
How to merge and display two arrays in javascript
You wrote the error
Array = array1.concat (array2 );
TIPS: JavaScript 2D Array Operations
Window. onload = function () {var something = "b3"; var array = [arrA = ["a1", "a2", "a3", "a4 ", "a5"], arrB = ["b1", "b2", "b3"], arrC = ["c1", "c2", "c3", "c4 ", "c5", "c6"]; var tgtArr = ["with A", "with B", "with C"]; var outNum = 0; // The value of something does not belong to an array. The default output is "with A", for (var I = 0; I <array. length; I ++) {if (isContain (array [I], something) {outNum = I; break ;}} alert (tgtArr [outNum]);} // determine whether the obj array contains the value valuefunction isContain (obj, value) {for (var I = 0; I <obj. length; I ++) {if (obj [I] = value) {return true ;}} return false ;}