将数组转换为 Map,使用项中的某个键作为 key
任意值
指定作为 key 的字段名
Map 对象,异常时返回空 Map
arrayToMap([{ id: 'a', x: 1 }], 'id'); // Map { 'a' => { id: 'a', x: 1 } }const users = [ { id: 'u1', name: 'Alice' }, { id: 'u2', name: 'Bob' }];const map = arrayToMap(users, 'id');console.log(map.get('u1')?.name); // Alice Copy
arrayToMap([{ id: 'a', x: 1 }], 'id'); // Map { 'a' => { id: 'a', x: 1 } }const users = [ { id: 'u1', name: 'Alice' }, { id: 'u2', name: 'Bob' }];const map = arrayToMap(users, 'id');console.log(map.get('u1')?.name); // Alice
将数组转换为 Map,使用项中的某个键作为 key