block可以做为闭包使用