Acc

Js

javascript的一些基础知识

fetch

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
function cnt() {
return new Promise(function(resolve, reject) {
var url = "https://fundhdtest.eastmoney.com/ztapi/data/index";
var content = "Hello World";
var myHeaders = new Headers();
myHeaders.set("Content-Length", content.length.toString());
var myInit = {
method: 'GET',
headers: myHeaders,
mode: 'cors',
cache: 'default'
};
fetch(url, myInit)
.then(function(res) {
console.log(res.headers);
return res.ok ? res.json() : reject(res.statusText)
}).then(function(data) {
resolve(data)
}).catch(err => reject(err))
})
}
cnt().then(data => {
console.log(1, data)
}).catch(err => {
console.log(2, err)
})