Javascript 如何将这段代码从jquery重写为纯js?

Javascript 如何将这段代码从jquery重写为纯js?,javascript,jquery,Javascript,Jquery,我现在用Jquery编写了这个ajax请求,我想用纯javascript重写它 $.ajax({ url: 'assets/php/sendToTelegram.php', type: 'POST', data: { myJson : localStorage.getItem('sendCart'), myFormJson : localStorage.getItem('arrayForm') } }); 有人能告诉我正确的方向吗

我现在用Jquery编写了这个ajax请求,我想用纯javascript重写它

$.ajax({
    url: 'assets/php/sendToTelegram.php',
    type: 'POST',
    data: {
        myJson : localStorage.getItem('sendCart'),
        myFormJson : localStorage.getItem('arrayForm')
    }
});
有人能告诉我正确的方向吗?

试试这个:

var xmlHttp=new XMLHttpRequest();
var json={
myJson:localStorage.getItem(“sendCart”),
myFormJson:localStorage.getItem(“arrayForm”)
}
open(“POST”,“assets/php/sendToTelegram.php”);
setRequestHeader(“内容类型”,“应用程序/json;字符集=UTF-8”);
send(JSON.stringify(JSON));
var json={
myJson:localStorage.getItem(“sendCart”),
myFormJson:localStorage.getItem(“arrayForm”)
}
或与:

fetch(“assets/php/sendToTelegram.php”{
方法:“张贴”,
标题:{
“接受”:“application/json,text/plain,*/*”,
“内容类型”:“应用程序/json;字符集=UTF-8”
},
正文:JSON.stringify(JSON)
});

Fetch API是内置的,因此您不需要任何库。

使用
Fetch
API:您尝试了什么?您研究过jQuery
$.ajax
是如何工作的,以及ajax在javascript中的一般功能是如何工作的吗。您在变量中输入了一个小错误,但这不是重点。我不明白为什么。jquery中的“数据”将“数据”转换为查询字符串,使用JSON.stringify的JSON也是如此。但还是有点不对劲