javascript中settimeout实现轮询