توضیح:
این متد مقدار جدید به انتهای آرایه اضافه می کند.
این متد طول آرایه را تغییر می دهد.
در صورتی که بخواهیم بدون متد مقدار جدید خود را به انتهای آرایه اضافه کنیم براساس طول آرایه المنت جدید خود را اضافه می کنیم.
1 2 3 4 |
const fullName = ["amir", "javanmir", "29"]; fullName[fullName.length] = "tehran"; fullName[fullName.length-1]; //tehran |
نحوه نوشتن:
1 |
array.push(item1, item2, ..., itemX); |
پارامترها:
- مقدار item1, item2, …, itemX: آیتم های جدید که قصد اضافه کردن به آرایه را داریم.(ضروری)
مقدار بازگشت:
یک مقدار عددی که طول آرایه جدید را برگشت میدهد.
وضعیت پشتیبانی از مرورگرها:
مرورگر Chrome | مرورگر Firefox | مرورگر IE | مرورگر Edge | مرورگر Safari | مرورگر Opera |
---|---|---|---|---|---|
همه نسخه ها | همه نسخه ها | همه نسخه ها | همه نسخه ها | همه نسخه ها | همه نسخه ها |
مثال:
1 2 3 |
const fullName = ["amir", "javanmir", "29"]; fullName.push("tehran"); //4 |
1 2 3 |
const fullName = ["amir", "javanmir", "29"]; fullName.push("tehran", "iran"); //"amir", "javanmir", "29", "tehran", "iran" |
1 2 3 |
const fullName = ["amir", "javanmir", "29"]; fullName.length //3 |