Popping and Pushing Arrays
Welcome to the "Popping and Pushing Arrays" Practice Lab. In this module, you will be provided with the instructions and devices needed to develop your hands-on skills.
Already have an account? Sign In »

Introduction
Welcome to the Popping and Pushing Arrays Practice Lab. In this module, you will be provided with the instructions and devices needed to develop your hands-on skills.
Exam Objectives
The following exam objective is covered in this lab:
- 2.2 Declare and use arrays
Lab Duration
It will take approximately 15 minutes to complete this lab.
Exercise 1 - Popping and Pushing Arrays
You can add or remove elements in an array using the built-in methods in JavaScript. The elements can be added at the beginning or end of the array. Similarly, the elements can be removed from the beginning or the end of the array.
The term “popping” is used to remove the last element from the array. The built-in method pop() is used in popping operation. The term “pushing” is used to add an element to the end of the array. The built-in method push() is used in pushing operation.
You can add elements to the beginning of the array using the built-in method unshift(). You can remove elements from the beginning of the array using the built-in method shift().
In this exercise, you will learn to use the various built-in array methods such as pop(), push(), shift(), and unshift() to add and remove the array elements. You will perform the following tasks:
- Task 1 - You will download the Visual Studio Code workspace (StudentList) from the Intranet and open the HTML page named StudentList.html in the StudentList workspace.
- Task 2 - You will learn to write the JavaScript code to use the various built-in array methods such as pop(), push(), shift(), and unshift() to add and remove the array elements in StudentList.html.
Learning Outcomes
After completing this exercise, you will be able to:
- Use the built-in methods to add and remove the array elements in JavaScript
See the full benefits of our immersive learning experience with interactive courses and guided career paths.