@DanceMonkeyTime

Как эффективно удалить последний элемент и добавить элемент в массив?

Всем привет.
Как лучше всего добавлять и удалять последний елемент с массива?

Сейчас делаю так:
const state = [...oldState];
if(data) state.push(something)
else state.pop()

return state


Возможно есть более эфективные способы
  • Вопрос задан
  • 85 просмотров
Пригласить эксперта
Ответы на вопрос 3
zkrvndm
@zkrvndm
Архитектор решений
Зачем удалять, если можно просто заменить последний элемент на нужный вам?
test[num] = new_element;
Ответ написан
Комментировать
xEpozZ
@xEpozZ
Веб-разработчик
https://stackoverflow.com/questions/15052782/is-sp...

Всё хорошо, продолжайте в этом духе.
Ответ написан
Комментировать
Sergei_Erjemin
@Sergei_Erjemin
Улыбайся, будь самураем...
по индексу...
state[len(state)-1] = something
Конечно, если state не пустой массив...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы