Я создаю словарь с элементами и стилями следующим образом:
featureStyles = { };
myList.forEach((f) => featureStyles[f] = myStyle);
myList
- это массив элементов, имеющих id
.
Однако, когда я проверяю это в моем Отладчик Я получаю только один элемент:
![JavaScript Dictionary with complex key](https://i.stack.imgur.com/81RTd.png)
Когда вместо использования фейтур в качестве ключей я выбрал функции id
, я получаю ключ -значение-карта, как показано на изображении:
![JavaScript Dictionary with string key](https://i.stack.imgur.com/oDrVR.png)
Не могу ли я использовать объекты в качестве ключей здесь?