修复each函数