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…».)
 
 
Línia 5: Línia 5:
 
     console.log( 'Hello, ' + this.name );
 
     console.log( 'Hello, ' + this.name );
 
   };
 
   };
   sayHello(); // Invoke the function
+
   sayHello(); // invoca la función
 
};
 
};
 
   
 
   

Revisió de 17:44, 30 oct 2014

var myApp = function(){
  var name = "World"
  var sayHello = function(){
    console.log( 'Hello, ' + this.name );
  };
  sayHello(); // invoca la función
};
 
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