Optional Catch Binding
JavaScript 🟢 JuniorDefinition
Depuis ES2019, le parametre du catch est optionnel. Utile quand l'erreur n'est pas necessaire dans le traitement.
Analogie
Savoir qu'il y a eu un probleme sans avoir besoin de lire le rapport detaille.
Exemple de code
try {
JSON.parse(input);
} catch {
// pas besoin de (err)
return defaultValue;
}
Cas d'usage
Cas ou on veut juste ignorer l'erreur et fournir un fallback sans logger.