1. function jsonp (url) {
    2. return new Promise((resolve, reject) => {
    3. var fn = function (data) => {
    4. if (data.code == 200) {
    5. resolve(data)
    6. } else {
    7. reject(data)
    8. }
    9. }
    10. var script = document.createElement('script');
    11. script.src = 'url?callback=fn';
    12. document.body.append(script)
    13. })
    14. }