Code Lab е в разработка. Постепенно добавяме нови уроци и подобрения. Прогресът може да бъде изтрит.
Зареждане…
Code Lab е в разработка. Постепенно добавяме нови уроци и подобрения. Прогресът може да бъде изтрит.
Зареждане…
Code Lab е в разработка. Постепенно добавяме нови уроци и подобрения. Прогресът може да бъде изтрит.
JAVASCRIPT TEXT / CHAPTER 03 / Учене / LESSON 08
Осми час. В Data видя alias срещу копие. Тук прилагаме това към сортиране и промени.
Ако направиш copy = [...amounts] или amounts.slice(), сортирането на copy не пипа оригинала. Ако сортираш оригиналния масив, той се променя.
Мини пример:
const amounts = [40, 12]; const copy = [...amounts]; copy.sort((a, b) => a - b); console.log(amounts); console.log(copy);
Честа грешка: да сортираш оригиналния списък, когато искаш да запазиш реда; или да смяташ, че alias = amounts е копие.
Плитката копия пази реда на оригинала.
DATA STANDBY
›