function http(url){    return new Promise((resolve,reject)=>{        $.ajax({            url:`http://192.168.4.18:3000/${url}`,            type:"get",            success:res=>{                resolve(res)            },            error:err=>{                reject(err)            }        })    })}
<!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>