相关疑难解决方法(0)

在迭代器上使用map()

假设我们有一个Map : let m = new Map();, using m.values()返回一个map迭代器.

但是我不能使用forEach()或者map()在那个迭代器上并且在迭代器上实现while循环看起来像反模式,因为ES6提供了类似的功能map().

那么有没有办法map()在迭代器上使用?

javascript syntax dictionary iterator ecmascript-6

64
推荐指数
5
解决办法
3万
查看次数

如何通过其值获取JavaScript Map中的键?

我有一个像这样的js Map

let people = new Map();
people.set('1', 'jhon');
people.set('2', 'jasmein');
people.set('3', 'abdo');
Run Code Online (Sandbox Code Playgroud)

我想要的是一些通过其值返回键的方法

let jhonKey = people.getKey('jhon'); // jhonKey should be '1'
Run Code Online (Sandbox Code Playgroud)

javascript dictionary

18
推荐指数
5
解决办法
2万
查看次数

标签 统计

dictionary ×2

javascript ×2

ecmascript-6 ×1

iterator ×1

syntax ×1