回调函数里访问外面的值
var callback = function .............
var one; // //do something with ‘one’ // callFunc(“a”, “b”, function(o) { one = compose(one, o); callback(one); });
我能确定在callFunc的回调函数里使用的one就是我在callFunc时候的one吗?
不然应该怎么办?
3 回复
看不懂你写的什么代码,这是基本的js知识。应该是可以的
重新排版一下吧,木有看懂是什么东西
function 里面没有var one,那么应该是父级,那就是顶上那个one了吧。 这样是不是不好?是不是最好把one作为一个参数传进function? 请专家指导。