Javascript: создание словаря / карты / объекта с наборами в качестве ключей

Раньше я использовал инструмент с открытым исходным кодом, названный HTMLParser . Он разработан, чтобы анализировать HTML по-разному и хорошо служит цели. Он может анализировать HTML как другой treenode, и вы можете легко использовать его API для получения атрибутов из узла. Проверьте это и посмотрите, поможет ли это вам.

0
задан Andrew McDowell 17 January 2019 в 15:50
поделиться

1 ответ

Один из способов сделать то, что вы хотите, - преобразовать набор в строку; например,

let map = new Map()

let setSet = new Set([3, 1, 2])
let setKey = Array.from(setSet).sort().join()
map.set(setKey, "foo")

let getSet = new Set([2, 1, 1, 3])
let getKey = Array.from(getSet).sort().join()
console.log(map.get(getKey))

0
ответ дан Amadan 17 January 2019 в 15:50
поделиться
Другие вопросы по тегам:

Похожие вопросы: