The difference between let, var, and const for defining JavaScript variables (and why you should probably just use let)
A few years ago, I very passionately only used var to define variables. A little over a year ago, I softened, suggesting that let isn’t a bad thing depending on[...]