Supposons que vous ayez ce qui suit :
|
|
Comment le transformer en une ligne sans écrire if
?
|
|
OK, vous gagnez 3 lignes, mais avant de l’utiliser partout, pensez à 2 choses pour vos cas d’utilisation :
- Cela change-t-il quelque chose à la performance de votre application ?
- Cela est-il lisible par n’importe qui, aussi bien expérimenté que débutant ?
Peut-être que, dans l’exemple, il est correct d’utiliser l’opérateur de Nullish coalescing.
Je dirais que ce n’est pas toujours le cas.
Veuillez lire l’[article MDN sur l’opérateur de Nullish coalescing] (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Nullish_coalescing) à ce sujet.
Jetez également un coup d’œil à cet article javascripttutorial.net que j’ai bien aimé. Il va dans le détail avec des cas d’utilisation intéressants.
Merci pour votre lecture.