impossible de changer function.name dans VS Code avec node.js
J'ai appris que je peux changer la propriété name de la fonction de cette façon mais cela ne fonctionne pas. Qu'est-ce que j'ai mal? Merci d'avance.
const tFunc = a => a**2;
console.log(tFunc.name);
tFunc.name = 'cruella';
console.log(tFunc.name);
Solution du problème
Depuis MDN:
La propriété de nom en lecture seule d'un objet Function indique le nom de la fonction tel qu'il a été spécifié lors de sa création, ou il peut être anonyme ou '' (une chaîne vide) pour les fonctions créées de manière anonyme.
C'est une propriété en lecture seule. Vous ne pouvez pas le changer.
Commentaires
Enregistrer un commentaire