1. function http(url){
    2. return new Promise((resolve,reject)=>{
    3. $.ajax({
    4. url:`http://192.168.4.18:3000/${url}`,
    5. type:"get",
    6. success:res=>{
    7. resolve(res)
    8. },
    9. error:err=>{
    10. reject(err)
    11. }
    12. })
    13. })
    14. }
    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>Document</title>
        <script src="https://cdn.bootcss.com/jquery/3.4.1/jquery.js"></script>
        <script src="http/index.js"></script>
    </head>
    <body>
        <script>
            /* 
            top/playlist/?cat=华语
            playlist/detail?id=${id}
             */
            async function go(){
                var res = await http("top/playlist/?cat=华语");
                var id =res.playlists[0].id;
                var detail = await http(`playlist/detail?id=${id}`);
                console.log(detail)
            }
            go()
        </script>
    </body>
    </html>