Java

วิธีเอาข้อมูลใน Array รวมกัน 2 Array (javascript)

Posted On กุมภาพันธ์ 7, 2019 at 6:31 am by / ปิดความเห็น บน วิธีเอาข้อมูลใน Array รวมกัน 2 Array (javascript)

ใช้ function   –>  concat

ตัวอย่างการใช้งาน

var A_result = Array1.concat(Array2).concat(Array3);

เป็นการนำข้อมูลใน Array จำนวน 3 ตัว มารวมกัน ที่ A_result

ถ้าอยากให้ข้อมูลเป็น unique ใช้ function ดังนี้

function unique(list) {
var result = [];
$.each(list, function(i, e) {
if ($.inArray(e, result) == -1) result.push(e);
});
return result;
}

วิธีใช้งาน :

var array1=[“1″,”1″,”2″,”3″,”4″,”1″,”3”];

array_result_unique = unique(array1);

// ผลลัพธ์

array_result_unique = [“1″,”2″,”3″,”4”];