Featured resource
2026 Tech Forecast
2026 Tech Forecast

Stay ahead of what’s next in tech with predictions from 1,500+ business leaders, insiders, and Pluralsight Authors.

Get these insights
  • Course

JavaScript Proxies and Reflection

Get to grips with one of JavaScript's least used, but most powerful modern features; the Proxy and Reflect APIs, and learn what these APIs are for, how to use them, and when to use them.

Intermediate
1h 27m
(8)

Created by Dan Wellman

Last Updated Dec 07, 2020

Course Thumbnail
  • Course

JavaScript Proxies and Reflection

Get to grips with one of JavaScript's least used, but most powerful modern features; the Proxy and Reflect APIs, and learn what these APIs are for, how to use them, and when to use them.

Intermediate
1h 27m
(8)

Created by Dan Wellman

Last Updated Dec 07, 2020

Get started today

Access this course and other top-rated tech content with one of our business plans.

Try this course for free

Access this course and other top-rated tech content with one of our individual plans.

This course is included in the libraries shown below:

  • Core Tech
What you'll learn

Proxy and Reflect APIs are tragically underutilized. In this course, JavaScript Proxies and Reflection, you will learn foundational knowledge of JavaScript's meta-programming capabilities. First, you will learn exactly what these two APIs are and the kinds of problems they were intended to solve. Next, you will learn all of the proxy traps which can be used (and what a proxy trap actually is), which practical examples of all 13 traps in action. Finally, you will finish up by looking at the Reflect API in detail, to see why this API is useful, and when it should be used. Additionally, you'll go back over some of the previous examples and update them to use Reflection where appropriate. When you’re finished with this course, you will have the skills and knowledge of Proxies and Reflect to put them to good use in your own personal and professional JavaScript projects.

JavaScript Proxies and Reflection
Intermediate
1h 27m
(8)
Table of contents

About the author
Dan Wellman - Pluralsight course - JavaScript Proxies and Reflection
Dan Wellman
6 courses 4.5 author rating 121 ratings

Dan Wellman is a web developer, author, and course instructor from the UK. He has been a developer for around 20 years, and has been writing and making videos about his experiences for almost as long. He has written 10 books about JavaScript libraries and TypeScript, and produced many video courses on front-end development.

Get started with Pluralsight