function mapKeys
mapKeys<T>(): Record<string, T>Applies the given transformer to all keys in the given record's entries and returns a new record containing the transformed entries.
If the transformed entries contain the same key multiple times, only the last one will appear in the returned record.
Examples
Example 1
Example 1
import { mapKeys } from "@std/collections/map_keys"; import { assertEquals } from "@std/assert/assert_equals"; const counts = { a: 5, b: 3, c: 8 }; assertEquals( mapKeys(counts, (it) => it.toUpperCase()), { A: 5, B: 3, C: 8, }, );
Type Parameters
T