var obj = {
f : function(fun){
var arr = [1,2,3,4,5,6];
var len = arr.length;
for(var i=0; i<len; i++){
fun(arr[i]);
}
}
}
function fun(){
var num = 10000;
alert('once run!');
return function(n){
alert(n*num);
}
}
obj.f(fun());