چطور دو آرایه را در جاوااسکریپت با هم یکی کنیم؟
mohsen•4 ماه قبل•4 ماه قبل
ارسال شده در
mohsenفرض کنیم که دو آرایه داریم و می خواهیم این دو را با هم در جاوااسکریپت ادغام کنیم. برای این کار می توانیم از متد contact آرایه استفاده کنیم.
var a = [1];
var b = [2];
console.log(a.contact(b)); // [1,2]
توجه: متد contact آرایه a و b را تغییر نمی دهد و با مقادیر آنها یک آرایه جدید می سازد.
در ES6 می توانیم از روش گسترش ( spread ) آرایه استفاده کنیم.
const a = [1];
const b = [2];
console.log([...a,...b]); // [1,2]
یا می توانیم از روش زیر استفاده کنیم:
const a = [1];
const b = [2,3];
a.push(...b);
console.log(a); // [1,2,3]
در این روش آرایه a تغییر میکند.
رای
0
ارسال نظر
مرتب سازی:
اولین نفری باشید که نظر می دهید!