Passing values into inner function
Passing value into anonymous function using wrapper
by alexbfree
Babel + JSX
let x = 8;
console.log('erm');
let f = function(t) {
setTimeout(function() {
console.log("t after 2 secs",t,"x is ",x);
x = x + 10;
(wrappedF(x))(t);
},2000);
}
let wrappedF = (eks) => {
return function (t) {
setTimeout(function() {
console.log("t after 2 secs", t, "x is",eks);
},3000);
};
};
console.log('er');
f(5);