Метод splice() изменяет содержимое массива и возвращает массив, содержащий удалённые элементы. Если будет удалён только один элемент, вернётся массив из одного элемента!
Потом вы обращаетесь с помощю [0] к этому удалённому элементу (по индексу 0). Получается что переменная spl в итоге содержит в себе первый элемент из массива удалённых элементов