What is the correct way to check for string equality in JavaScript?
always Until you fully understand the differences and implications of using the == and === operators, use the === operator since it will save you from obscure (non-obvious) bugs and WTFs. The “regular” == operator can have very unexpected results due to the type-coercion internally, so using === is always the recommended approach. For insight … Read more