Research Web Development

Enumerability in JavaScript, or “why some properties are dimmed in a console.log”

I’d seen dimmed properties before, and I always thought of them as the properties that are there by default, or ones I’m not supposed to manipulate. It turns out that’s pretty much correct. The technical term for that is that dimmed properties are non-enumerable vs. enumerable properties.


Required Reading: Technically Wrong by Sara Wachter-Boettcher

This should be required reading for anyone who works in tech…and anyone who uses tech! In particular, wouldn’t it be great if every new boot camp and college graduate was required to read this book?