回调函数和闭包的理解

  1. function testCallback(callback) {   // 被回调的方法闭包

  2.     alert('come in!');  函数

  3.     callback();  测试

  4. }  spa

  5. function a() {  //被回调的函数 it

  6.     alert('a');  io

  7. }  function

  8. function start() {  //开始测试方法test

  9.     testCallback(a);    stream

  10. }方法

闭包

function a(){
var i=0;
function b(){
alert(++i);
}
return b;
}
var c = a();   // c=b;
c();

相关文章
相关标签/搜索