DEV Community

Heru Hartanto
Heru Hartanto

Posted on

2

How to destructure object and make alias for keys name

Let say you have object that look like this:

const userData={firstName:'John',lastName:'Doe',country:'Ireland'}
Enter fullscreen mode Exit fullscreen mode

Then you want to destructure this object and change country key name with nationality, here how to do that

let {firstName,lastName,country:nationality} = userData
    /*
        firstName
        'John'
        lastName
        'Doe'
        country
        Uncaught ReferenceError: country is not defined 
--> because we don't declare country variable
        nationality
        'Ireland'
    */

Enter fullscreen mode Exit fullscreen mode

Top comments (0)

Image of Timescale

🚀 pgai Vectorizer: SQLAlchemy and LiteLLM Make Vector Search Simple

We built pgai Vectorizer to simplify embedding management for AI applications—without needing a separate database or complex infrastructure. Since launch, developers have created over 3,000 vectorizers on Timescale Cloud, with many more self-hosted.

Read full post →