将function从内联式修改为声明式