Too Long; Didn't Read
This article tackles 12 concepts that are critical for any JS developer to understand. This list is in no way comprehensive: I encourage you to review and practice all of them discussed on MDN (my favorite JavaScript reference) I will be continuously updating this list in a Github repository called JS Tips & Tidbits. Please star ⭐ and share if you want to follow along! The list includes: value vs. reference assignment, closure closures, rest syntax, spread syntax, destructuring, array methods, map, filter, reduce.