setInterval/setTimeout 傳遞參數

var a=0;
setInterval(function(){
  a++;
},1000);

function yy(){
  //方法1
  //setTimeout(function(x){
  //  console.log(x);
  //  yy();
  //},1000,a);

  //方法2
  setTimeout((function(x){
    console.log(x);
    yy();
  }).bind(null,a),1000);

};

yy();