Le chaînage optionnel ( obj?.param1?.param2
) semble être une excellente fonctionnalité et je voulais vraiment le voir implémenté et enfin se débarrasser des if imbriqués, des fonctions arbitraires et de ce qui ne l'est pas pour une opération aussi simple.
Mais il y a un problème, ça ne marche pas. J'ai mis à jour le nœud 12 et j'obtiens toujours une erreur:
var dude = res?.param?.params[0]
SyntaxError: Unexpected token '.'
ou
var dude = res.param?.params[0]
SyntaxError: Unexpected token '.'
Quel est le problème?
Dois-je changer une configuration de langue ou télécharger une bibliothèque pour activer cette fonctionnalité? Ou n'est-il simplement pas encore sorti?
Stage 4
. Node.js ne prend pas encore en charge cela. developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/…