همه چیز درباره آرایه ها در زبان جاوا اسکریپت - قسمت 4
- ازافه کردن آیتم به ابتدای و انتهای آرایه در نسخه ES6 جاوا اسکریپت :
شما می توانید از اپراتور spread ( ... ) برای ازافه کردن آیتم های یک آرایه به آرایه دیگر استفاده کنید :
let asianLangs = ['Persian','Japanese','Chinese'];
let europeLangs = ['English','French'];
let allLangs = [...asianLangs ,'Russian' ,...europeLangs]
//['Persian','Japanese','Chinese','Russian' ,'English','French']
نکته 1 : دقت کنید اگه از این اپراتور در قبل از نام متغییر آرایه استفاده نکنیم به جای آیتم های آرایه خود آرایه در متغیر allLangs قرار می گیره.
نکته 2 : همون طور که در مثال بالا میبینید می تونید از روش برای ازافه کردن به انتها،ابتدا،وسط و هر قسمت دیگه استفاده کنید.
نکته 3 : در روش بالا که فقط در نسخه ES6 قابل انجام آرایه تغییر ( mutate ) نمی کند.
منبع انگلسی : لینک
ترجمه : وب فمیلی با اندکی تغییر