| 123456789101112131415161718192021222324 |
- function toJSON(dataStr) {
- return new Promise((res, rej) => {
- res(JSON.parse(dataStr));
- });
- }
- function queryGet(url) {
- return new Promise((res, rej) => {
- var req = new XMLHttpRequest();
- req.onreadystatechange = function() {
- if (req.readyState === 4) {
- if (Math.floor(req.status / 100) === 2) {
- res(req.responseText);
- } else {
- rej(req.statusText);
- }
- }
- };
- req.open("GET", url, true);
- req.send();
- });
- }
|