⏳ افزایش قیمت‌ | آخرین فرصت خرید دوره‌های برنامه‌نویسی با قیمت سال قبل با => ۶۵٪ تخفیف

مشاهده دوره‌ها
1 پاسخ

کار با پرامیس تودر جاوااسکریپت

 تصویر

function getURL(url) {
    return new Promise((resolve, reject) => {
        const httpRequest = new XMLHttpRequest();
        httpRequest.open("GET", url)
        httpRequest.onreadystatechange = function () {
            if (this.readystate = XMLHttpRequest.DONE) {
                if (this.status = 200) {
                    resolve(this.responseText)
                } else if (this.status = 404) {
                    reject("data not found")
                }
            }
        }
        httpRequest.send()
    })
}
getURL("https://jsonplaceholder.typicode.com/todos")
.then(data => console.log(data))
.catch(error => console.log(error))

دوستان مشکل کد من چیه که نه اروری و نه دیتایی رو به من برنمیگردونه؟


ثبت پرسش جدید
سینا
تخصص : توسعه دهنده وردپرس
@devwwp 1 روز پیش آپدیت شد
0

سلام

    function getURL(url) {
      return new Promise((resolve, reject) => {
        const httpRequest = new XMLHttpRequest();
        httpRequest.open("GET", url);
        httpRequest.onreadystatechange = function () {
          if (this.readyState === XMLHttpRequest.DONE) {
            if (this.status === 200) {
              resolve(this.responseText);
            } else if (this.status === 404) {
              reject("data not found");
            }
          }
        };
        httpRequest.send();
      });
    }

    getURL("https://jsonplaceholder.typicode.com/todos")
      .then((data) => console.log(data))
      .catch((error) => console.log(error));

مشکل syntax و operator بود


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام