Map.set()

Map.set() - додає або оновлює елемент у об'єкт Map.

Синтаксис:

map.set(key, value);

Параметри:

map - об'єкт Map.

key - ключ який необхідно додати у об'єкт Map. Ключ може бути будь якого типу даних.

value - значення яке необхідно додати у об'єкт Map.

Опис:

set() метод об'єкта Map який додає або оновлює елемент (пару, колекцій ключів/значень) у об'єкті Map.

Метод Map.set() повертає той самий об'єкт Map.

Приклад:

var avto=new Map(); avto.set('BMW', 'BMW — німецький автобудівний та авіамоторний концерн'); avto.set('Audi','Audi - німецький виробник автомобілів'); avto.set('Toyota','Тойота Мотор Корпорейшн — японська автомобільна корпорація'); console.log(avto); var m=new Map(); m.set('один', 1); m.set(1, 'один'); m.set(true, 'істина'); console.log( m.get(true) ); //істина Так як метод Map.set() повертає сам об'єкт Map то можна додавати за допомогою ланцюжка методів: var maps=new Map(); maps.set('a1',100).set('a2', 124).set('a3', 56); var m=new Map(); m.set('1',54) .set('1.2', 56) .set('1.3', 49) .set('1.5', 75); console.log(m); //{"1" => 54, "1.2" => 56, "1.3" => 49, "1.5" => 75}