View this email in your browser
TWiW|9.6.19 #76

This week we take a look at the optional changing proposal, a counter-intuitive performance recommendation and how asynchronous execution is achieved in JavaScript.


Enjoy 🎉

Optional chaining for JavaScript

Optional chaining

By TC39
When looking for a property value that’s deep in a tree-like structure, one often has to check whether intermediate nodes exist. Optional changing allows you to do this easily and is now at stage 2.
Self-host your static assets

Self-host your static assets

By Harry Roberts
Harry Roberts discusses his initially seeming counter-intuitive advice of self-hosting your static assets, the disadvantages of hosting them off-site and the benefits of hosting them yourself.
If JavaScript is single threaded, how is it asynchronous?

If JavaScript is single threaded, how is it asynchronous?

By Brian Barbour
JavaScript is a single threaded language. This means it has one call stack and one memory heap, so how does it handle asynchronous requests?
Copyright © 2019 This Week in Web, All rights reserved.

Want to change how you receive these emails?
You can update your preferences or unsubscribe from this list.

Email Marketing Powered by Mailchimp