4.7 KiB
4.7 KiB
title, localeTitle
title | localeTitle |
---|---|
Mutate an Array Declared with const | Мутате массив, объявленный с константой |
Не забудьте использовать
Read-Search-Ask
если вы застряли. Попробуйте подключить программу и напишите свой собственный код
Проблема Объяснение:
Переназначить значения переменной const
s
использованием различного назначения элементов.
Подсказка: 1
- Вы можете изменить значения массива на
const
как вы можете, с помощьюvar
илиlet
.
попытаться решить проблему сейчас
Подсказка: 1
- Чтобы получить доступ к массиву, используйте массив [index]
попытаться решить проблему сейчас
Осторожно, спойлеры!
Решение впереди!
Решение базового кода:
const s = [5, 7, 2];
function editInPlace() {
"use strict";
s[0] = 2;
s[1] = 5;
s[2] = 7;
}
editInPlace();
Код Объяснение:
Попытка переназначить const
переменную только для чтения вызовет ошибку, но с помощью различного назначения элементов вы можете получить доступ и изменить значение массива так же, как и с let
или var
.
Связанные ссылки
ПРИМЕЧАНИЯ ДЛЯ ВЗНОСОВ:
НЕ добавляйте решения, похожие на любые существующие решения. Если вы считаете, что это похоже, но лучше , попробуйте объединить (или заменить) существующее подобное решение.
- Добавьте объяснение своего решения.
- Классифицируйте решение в одной из следующих категорий - Basic , Intermediate и Advanced .
- Пожалуйста, добавьте свое имя пользователя, только если вы добавили соответствующее основное содержимое . (
НЕ удаляйте существующие имена пользователей )
Видеть
![]()
Wiki Challenge Solution Template
дляWiki Challenge Solution Template
для справки.