JSDoc Cheat Sheet Things I found myself researching over and over without taking the time to write them down. Until now. Table of Contents Should I use {String} vs {string} or {Number} vs {number} ...? Type Expression: Optional vs Nullable vs Non-nullable When do I need to use the @function tag?