Diferència entre revisions de la pàgina «Solucio this»
De wikiserver
(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(); // | + | sayHello(); // invoca la función |
}; | }; | ||
Revisió de 16: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