Diferència entre revisions de la pàgina «Solucio this»

De wikiserver
Dreceres ràpides: navegació, cerca
(Es crea la pàgina amb «<source lang="javascript"> var myApp = function(){ var name = "World" var sayHello = function(){ console.log( 'Hello, ' + this.name ); }; sayHello(); // Invok…».)
(Cap diferència)

Revisió del 13:47, 30 oct 2014

var myApp = function(){
  var name = "World"
  var sayHello = function(){
    console.log( 'Hello, ' + this.name );
  };
  sayHello(); // Invoke the function
};
 
myApp(); // Hello,



var name = "Strange World";       //variable de ambit global
var myApp = function(){
  var name = "World"             //variable de ambit local
  var sayHello = function(){
    console.log( 'Hello, ' + this.name );        //aquest this es refereix a Window
  };
 
  sayHello();
 
};
 
myApp(); // Hello, Strange World