如何解决JavaScript异步执行顺序混乱的问题?