Search
⌃K
Comment on page

Avoid comparing multiple values with `includes`

Instead of doing:
if (req.method === "POST" || req.method === "PUT" || req.method === "DELETE") {
console.log("Method allowed");
}
Do:
if (["POST", "PUT", "DELETE"].includes(req.method)) {
console.log("Method allowed");
}
This will very situational, but when comparing multiple values you can use include to improve legibility. Also make sure that an early return isn't more appropriate first.