JavaScript · Middle · Запитання 75 з 75
Що повертає arr.with(1, "x") для arr = ["a", "b", "c"]?
- ✓Правильна відповідь: Новий масив
["a", "x", "c"];arrне змінюється - 2Змінює
arrна["a", "x", "c"] - 3
"b", замінене значення
Пояснення
with - іммутабельний аналог arr[1] = "x". Він підтримує від'ємні індекси, як at, і кидає RangeError для індексів поза межами.