# uppercaseKeys > Convert each object key to uppercase.
## Usage ```javascript var uppercaseKeys = require( '@stdlib/utils/uppercase-keys' ); ``` #### uppercaseKeys( obj ) Converts each `object` key to uppercase, mapping the transformed keys to a new `object` having the same values. ```javascript var obj1 = { 'a': 1, 'b': 2 }; var obj2 = uppercaseKeys( obj1 ); // returns { 'A': 1, 'B': 2 } ```
## Notes - The function only transforms **own** properties. Hence, the function does **not** transform inherited properties. - The function **shallow** copies key values.
## Examples ```javascript var uppercaseKeys = require( '@stdlib/utils/uppercase-keys' ); var obj1 = { 'a': 'beep', 'b': 'boop', 'c': 'foo', 'd': 'bar' }; var obj2 = uppercaseKeys( obj1 ); console.dir( obj2 ); // => { 'A': 'beep', 'B': 'boop', 'C': 'foo', 'D': 'bar' } ```