یک تابع JavaScript بنویسید که با استفاده از fetch یک درخواست GET به https://jsonplaceholder.typicode.com/posts ارسال کند و عناوین (title) پنج پست اول را در قالب یک آرایه برگرداند.
3.0 بازدید آخرین ویرایش در 202 روز قبل ساعت 02:30 0.0
برای حل مسئله از fetch و async/await (یا پیادهسازی با then) استفاده کنید: یک درخواست GET بزنید، پاسخ را با response.ok بررسی و با response.json() به JSON تبدیل کنید، سپس پنج شیء اول را انتخاب (مثلاً با slice(0,5)) و با map فقط فیلد title را استخراج کنید؛ خطاها را با try/catch یا catch مدیریت کنید. توجه داشته باشید که در Node.js نسخههای قدیمی ممکن است نیاز به نصب بستهای مانند node-fetch داشته باشید و در مرورگرها کافی است مستقیماً fetch را استفاده کنید.
1 پاسخ
جدید ترین قدیمی ترین بالاترین امتیاز پاسخ های من
در حال بارگیری...
برای ارسال پاسخ باید با حساب کاربری وارد شوید.
ورود به حساب کاربری
استفاده از async/await برای fetch خوانایی و مدیریت خطای بهتری فراهم میکند. فراموش نکنید بهطور کامل بررسی کنید که response.ok برابر true باشد، سپس با response.json() دادهها را بگیرید و از try/catch برای خطاها استفاده کنید. برای استخراج عناوین پنج پست اول از slice(0,5) و map برای دریافت فقط فیلد title استفاده کنید. همچنین توجه کنید در مرورگرها fetch در دسترس است اما در Node.js قدیمی باید بستهای مانند node-fetch نصب کنید.
گزارش