Create JavaScript 异步编程的4种方法