Возвращение массива

Прочитал из учебника этот отрывок:

Shift удаляет из массива первый элемент и возвращает его:

И у меня возник вопрос: что и куда возвращает Shift?

let fruits = ["Яблоко", "Апельсин", "Груша"];

alert(fruits.shift()); 
alert(fruits); 


Ответы (2 шт):

Автор решения: azlov
let fruits = ["Яблоко", "Апельсин", "Груша"];

let removedFruit = fruits.shift(); // в последующем вы можете использовать это значение
alert(removedFruit); 
→ Ссылка
Автор решения: Sergei Kirjanov

Элемент удаляется из массива, а не совсем. Вы можете удалить из своего телефона номер занакомой, но номер у нее то самой останется. Элемент мог быть и в 2-х массивах.

Возвращает -- означает -- туда откуда вызван метод, в определенное место выражения. Как sin(x)+cos(x).

→ Ссылка