st ste balama
nem: 5
Fazladan bir defa daha balama ilemi yaparak thisi deitirebilir miyiz?
Aadaki kodun kts nedir?
function f() {
alert(this.name);
}
f = f.bind( {name: "John"} ).bind( {name: "Ann" } );
f();
Cevap: John.
function f() {
alert(this.name);
}
f = f.bind( {name: "John"} ).bind( {name: "Pete"} );
f(); // John
f.bind(...) tarafndan dnen egzotik objeler bound function yaratld zamanki kayna hatrlar. Bundan dolay bir fonksiyon birden fazla defa balanamaz.