Maison >interface Web >js tutoriel >Exemple simple de fermeture implémentée dans les compétences javascript_javascript

Exemple simple de fermeture implémentée dans les compétences javascript_javascript

WBOY
WBOYoriginal
2016-05-16 15:49:561318parcourir

L'exemple de cet article décrit la fermeture implémentée par javascript. Partagez-le avec tout le monde pour votre référence. Les détails sont les suivants :

var name = "The Window";
var obj = { 
  name: "My Object", 
  getNameFunc: function() {
    return function() { 
     return this.name; 
    }; 
  } 
};
console.log( obj.getNameFunc()() );

var name = "The Window";
var obj = { 
  name: "My Object", 
  getNameFunc: function() {
    var that = this;
    return function() { 
     return that.name; 
    }; 
  } 
};
console.log( obj.getNameFunc()() );

J'espère que cet article sera utile à la conception de la programmation JavaScript de chacun.

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn