js中promise重要吗?

没学过AJAX,但是es6中要学promise封装AJAX请求,但是最近又没时间去学AJAX,该怎么办?

js中promise还是很重要的,非常常用,用于解决异步编程回调的问题。你说“在学promise封装AJAX请求”,这个只是为了学习promise的话可以暂时不学ajax,你可以用setTimeout来模拟异步的场景。

AJAX不一定要用promise封装,也可以用回调函数的方试
如果着急用AJAX可以直接用现成的ajax库,比如jquery 的$.ajax()

$.ajax({
    url: "url.html",
    type: "POST",
    data: {name:"xx"},
    dataType: "text",
    async: true,
    success: function (data) {
        console.log(data);
    },
    error: function (jqXHR, status, thrown) {
        alert(thrown);
    }
});

按照jquery 的$.ajax()参数的说明使用即可

如有帮助,请点击我的回答下方的【采纳该答案】按钮帮忙采纳下,谢谢!

img