TLDR Web Dev · ARTICLES & TUTORIALS

THE MANY FACES OF UNDEFINED IN JAVASCRIPT

mortoray.com11 min read

Summary from the TLDR Web Dev newsletter

JavaScript's many methods of representing unknown values, including null, undefined (as missing or value), falsy values, ReferenceError, empty slots in arrays, -1, and TypeScript's void, causes confusion and defects.