回調函數和閉包的理解

  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();

相關文章
相關標籤/搜索