排除is函数的循环调用问题