Open in app

Sign In

Write

Sign In

Adam Reeves
Adam Reeves

11 Followers

Home

About

Published in JavaScript in Plain English

·Mar 6, 2021

Property Descriptors in JavaScript

JavaScript is a dynamic programming language. This is great for flexibility but it can make code pretty fragile due to checks not happening until runtime. Said flexibility is a double edged sword. On one hand it gives developers a lot of freedom, but on the other it can lead to…

Java Script

4 min read

Property Descriptors in JavaScript
Property Descriptors in JavaScript
Java Script

4 min read


Published in CodeX

·Feb 28, 2021

Binding in JS explained

In my last post about the prototype chain, I touched very briefly on the this keyword and binding — and now the time has come to give it our full attention. It’s one of the more confusing areas of JavaScript, so make sure your thinking hat is nearby, have a…

Java Script

6 min read

Binding in JS explained
Binding in JS explained
Java Script

6 min read


Published in CodeX

·Feb 19, 2021

The prototype chain: how JavaScript really works

If, like me, your previous programming experience was in Object Oriented languages like Java or C#, JavaScript’s prototype based approach to inheritance might take a minute to get your head around. You can get by just fine without delving too deeply, or even thinking about prototypes. Where it starts getting…

Java Script

5 min read

The prototype chain: how JavaScript really works
The prototype chain: how JavaScript really works
Java Script

5 min read

Adam Reeves

Adam Reeves

11 Followers

Professional Software Engineer, man of many hobbies

Following
  • Sunil Sandhu

    Sunil Sandhu

  • Trey Huffine

    Trey Huffine

  • Pavel Durov

    Pavel Durov

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech