Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/450.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在列表中获取特定映射的索引?_Javascript_Immutable.js - Fatal编程技术网

Javascript 如何在列表中获取特定映射的索引?

Javascript 如何在列表中获取特定映射的索引?,javascript,immutable.js,Javascript,Immutable.js,我有一张地图清单 const myList = List([Map({name: 'arman'}), Map({name: 'abzal', age: 22}), Map({name: 'azat'})]) 我想获得一个索引,例如,带有名称的地图:'arman'您可以使用以下代码: const index=myList.findIndex(one=>one.get('name')==nameToSearch)FWIW,似乎比Map更适合您的情况。@FelixKling感谢您的建议。假设我使

我有一张地图清单

const myList = List([Map({name: 'arman'}), Map({name: 'abzal', age: 22}), Map({name: 'azat'})])
我想获得一个索引,例如,带有
名称的地图:'arman'

您可以使用以下代码:


const index=myList.findIndex(one=>one.get('name')==nameToSearch)
FWIW,似乎比
Map
更适合您的情况。@FelixKling感谢您的建议。假设我使用Record,那么如何在列表中获取特定的记录呢?很可能您正在寻找方法