javascript将变量发送到函数

时间:2012-09-08 03:44:51

标签: javascript function variables

我想要SetTimeout并将变量名'MyVAR'返回到timer:function('MyVAR'),我不能这样做。

<script type="text/javascript">
  var a = function () {
    function aa(){

    }
    return{
      timer: function (MyVAR) {
        setTimeout("a.timer(MyVAR);", 1000);
      }
    }
  }
</script>

1 个答案:

答案 0 :(得分:2)

setTimeout(function() {
    a.timer(MyVAR);
}, 1000);