Est-ce une bonne pratique de définir des variables à null quand ils ne sont plus nécessaires?

J'ai vu javascript valeurs définies à null à la fin d'une fonction.
Est-ce fait pour réduire l'utilisation de la mémoire ou tout simplement pour éviter toute utilisation accidentelle ailleurs?

Est-il une bonne affaire pour ce faire. Si oui, quand?

var myValue;
.
.
.
myValue = null;
  • Est-il pour la mise à null ou à l'aide de la suppression de la performance ou de l'optimisation de l'utilisation de la mémoire
  • Le sont des situations rares lorsque vous souhaiterez peut-être définir la valeur null à une variable ou une propriété de l'objet, afin de permettre GC pour libérer de la mémoire (paramètre à null ne veut pas dire que la mémoire sera libérée immédiatement). Disons que vous avez un centre de SPA qui utilise activement cache avec quelques données html. Variable qui tient le cache est accessible à partir de fermeture qui va en live lors de l'exécution de tous les temps. Et peut-être que vous n'en avez pas besoin dans un certain état de la demande, pas plus, donc il marque avec la valeur null.
  • Mais je crois que le plus souvent, ces situations se produisent en raison de la mauvaise application de la conception.
InformationsquelleAutor bob | 2011-08-25