[[ ]] что это такое в MAP?

Что означают двоенные скобки типа: [["cucumber", 400]] в MAP?

Пример:

let recipeMap = new Map([["cucumber", 400]]); // Зачем нужны **[[ ]]** ?


Ответы (1 шт):

Автор решения: DiD

Ну а что тут непонятного? Такой синтаксис. Конструктор Map жрёт информацию только двумерными массивами.

map = new Map([
  ['key1','value1'],
  ['key2','value2'],
  ['key3','value3'],
  ['key4','value4'],
  ['key5','value5'],
  ['key6','value6'],
]);  

console.log(Object.fromEntries(map.entries()));

→ Ссылка