Posted by & filed under JavaScript, Node.js.

Here’s a post of mine over at the Intrinsic blog: JavaScript Object Property Descriptors, Proxies, and Preventing Extension. This is an adaptation of the talk I gave at Node Summit 2018: Property Descriptors, Getters/Setters, and Proxies, Oh My!. It covers various advanced JavaScript object concepts, such as Property Descriptors, the 13 Proxy Traps, and how to prevent extensions of objects by freezing and sealing them. It also touches on why we need to know these things while building a Node.js security product.


Thomas Hunter II

Support Thomas on Patreon. Thomas is the author of Advanced Microservices and a prolific public speaker with a passion for reducing complex problems into simple language and diagrams. His career includes working at Fortune 50's in the Midwest, co-founding a successful startup, and everything in between.