Rename Object Keys

Rename keys in an object based on a provided mapping of old key names to new key names.

Code

General
Object.fromEntries(Object.entries(obj).map(([k, v]) => [keyMap[k] || k, v]));

Parameters

Object with keys to rename

Mapping of old to new keys

Browser·fetch() may be limited by CORS

More JavaScript Snippets