У меня есть эта Карта, в которой будут все виды идентификаторов в качестве ключей, и, что я хотел бы знать, это то, как вы можете получить значения Карты до тех пор, пока какой-то ключ не будет передан.
Учитывая, что у вас есть ключ, например «5», я хотел бы вернуть 0-5 и ничего дальше. Кроме того, ключи не упорядочены от 0 до бесконечности, я имею в виду индекс ключа на карте, если это возможно.
Я не знаю, подходит ли Map.entries()
для этой проблемы.
Я приведу небольшой пример в виде массива:
[
"n89w3rn98w3",
"67q2g76gG67",
"vna09wa9WHD",
"g67a3889aIU",
"ADW78aw3a8J",
"89a7h3aIUJ4"
]
Учитывая, что вершина массива - индекс 0, а последнее значение - индекс 5. Если у меня есть ключ "g67a3889aIU "(4-й в массиве), я хотел бы получить следующее:
[
"n89w3rn98w3",
"67q2g76gG67",
"vna09wa9WHD",
"g67a3889aIU"
]
Какие первые 4, потому что это четвертый, который я ввел.
Но чтобы уточнить , это должна быть карта, а не массив. Я просто привел пример.
Спасибо