高阶函数，闭包，对象