javascript - Callback inside nested function -
i'm trying understand this code
i have simplified code below , trying understand how utilize function callback.
function test(text, callback) { function test2() { callback(text); } } and phone call with
test('sometext', function(response) { console.log(response); }); however test2 never gets called.
how can phone call test2 callback?
you need phone call text2. @ moment define it. there various ways this. simplest phone call function is:
function test(text, callback) { (function test2() { callback(text); })(); } note (); @ end of definition , parentheses around it. phone call test2 when test run.
another way same thing phone call after defining it:
function test(text, callback) { function test2() { callback(text); } test2(); } alternatively, can utilize test mill test2 , homecoming , phone call @ later date:
function test(text, callback) { homecoming function test2() { callback(text); } } var f = test('logged', console.log); f(); in illustration link not clear me how callback called because doesn't gettokenandxhr ever called. perhaps there magic going on in chrome browser calls via reflection of somekind.
javascript callback
No comments:
Post a Comment