Что означают квадратные скобки без чего-либо с других сторон?
Есть такая функция
function addEdge(from, to) {
if(graph[from] == null) {
graph[from] = [to];
} else {
graph[from].push(to);
}
}
Я не пойму что в данном случает означает [to]. Я знаю что graph[from] означает взять элемент по индексу from из массива graph. Но в случает с [to] никаких массивов с левой стороны нету. Объясните пожалуйста.
Ответы (1 шт):
Автор решения: Николай Парахневич
→ Ссылка
Существует два варианта синтаксиса для создания массива:
let arr = new Array();
let arr = [];
Практически всегда используется второй вариант синтаксиса. В скобках мы можем указать начальные значения элементов:
let fruits = ["Яблоко", "Апельсин", "Слива"];
Больше о массивах в JS вы можете прочитать здесь - Массивы