Метод push() отличается от других способов добавления элементов в массив тем, что он добавляет элементы в конец массива, а другие методы добавляют их в начало или в любую точку массива: 13
Кроме того, метод push() обычно работает за константное время: при создании массива автоматически выделяется память с запасом, поэтому для добавления элемента не нужно создавать новый массив. 1
Таким образом, если не важен порядок расположения элементов в массиве, лучше использовать метод push(). 1