Sans point, le moteur JavaScript va interpréter cela comme un ternaire avec : manquant.
Pour TypeScript, la transpilation ne sera fera pas non plus et lèvera une erreur similaire.
Le point est donc essentiel 👌
Exemple en JavaScript sur Firefox 75
letmember=teamYounup?[0];// 'SyntaxError: missing : in conditional expression'
EDIT :
Merci @brack0
pour ta réponse qui a été publiée un peu juste avant moi 👌
Sans point, le moteur JavaScript va interpréter cela comme un ternaire avec : manquant.
Pour TypeScript, la transpilation ne sera fera pas non plus et lèvera une erreur similaire.
Le point est donc essentiel 👌
Exemple en JavaScript sur Firefox 75
EDIT :
Merci @brack0 pour ta réponse qui a été publiée un peu juste avant moi 👌
Ça fait sens, c'est plus jolie sans point, enfin ça se discute, mais ça fait sens.
Merci pour les explications @necraidan et @brack0 👍