یک تابع 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 را استفاده کنید.

توسط پژوهشگر در 202 روز قبل ساعت 02:30
دسته بندی ها: JavaScript JavaScript for beginner
nima در 202 روز قبل ساعت 09:24

استفاده از async/await برای fetch خوانایی و مدیریت خطای بهتری فراهم می‌کند. فراموش نکنید به‌طور کامل بررسی کنید که response.ok برابر true باشد، سپس با response.json() داده‌ها را بگیرید و از try/catch برای خطاها استفاده کنید. برای استخراج عناوین پنج پست اول از slice(0,5) و map برای دریافت فقط فیلد title استفاده کنید. همچنین توجه کنید در مرورگرها fetch در دسترس است اما در Node.js قدیمی باید بسته‌ای مانند node-fetch نصب کنید.

گزارش

1 پاسخ

جدید ترین قدیمی ترین بالاترین امتیاز پاسخ های من

در حال بارگیری...
ورود به حساب کاربری