Using push and pop for arrays
A popular way to work with arrays is to push and pop elements. If you've never heard these terms, let's walk through some basic definitions:
- Pushing is when you add an element to the end of the array
- Popping is when you remove the last item from the array
These processes are similar to inserting and deleting items, except that the behavior occurs at the end of the array.
Let's walk through these processes with some practical examples. I'm going to start by creating an array with the names of baseball teams:
teams = ["astros", "yankees", "rangers", "mets", "cardinals"]
Now, if I want to push marlins
(which will add the marlins
string to the array), I can do it with the following code:
teams.push("marlins")
If you check the elements in our teams
array, you can see that marlins
has been added as the last value. I can also push multiple items in the same code, as follows:
teams.push("red sox", "blue jays")
These values are added to the end of the array, as you can see...