Join egghead, unlock knowledge.

Want more egghead?

This lesson is for members. Join us? Get access to all 3,000+ tutorials + a community with expert developers around the world.

Unlock This Lesson
Become a member
to unlock all features

Level Up!

Access all courses & lessons on egghead today and lock-in your price for life.


    Clone Objects and Copy Properties with ES2017 Property Descriptors


    Property descriptors describe the attributes of a property (its value, whether it is writable, etc.).

    We will look at Object.getOwnPropertyDescriptors() and present different use cases that it can be used in such as cloning objects, copying properties into an object.

    Property descriptors are not available in all browsers, example code will be added when available.