没有整明白为什么可以这样实现,随手记下以待日后理解
class a():
def b(*arg,**karg):
karg['foo']
print karg['t']
def c(self,a):
print a
d =a()
def foo():
print 'foo'
d.b('1',foo=d.c(1),t = 2)
以下js
function onframe(){
test(testfoo(2))
}
function test(arg){
arg;
}
function testfoo(a){
alert(a);
}
setInterval(onframe,100)