با استفاده از fetch یک لیست از پستها را از https://jsonplaceholder.typicode.com/posts دریافت کن و عنوان هر پست را در کنسول نمایش بده.
12.0 بازدید آخرین ویرایش در 198 روز قبل ساعت 02:10 0.0
برای حل این مسئله میتوانی از fetch یا axios استفاده کنی؛ بهترین روش استفاده از async/await است: ابتدا با fetch درخواست بفرست، بررسی کن که response.ok باشد، سپس با await response.json() دادهها را به آرایه تبدیل کن و با یک حلقه (forEach یا map) عنوان هر پست را در console.log نمایش بده. نکات کاربردی: خطاهای شبکه را با try/catch یا .catch مدیریت کن، اگر با CORS مواجه شدی از یک سرور پروکسی محلی یا تنظیمات سرور استفاده کن، و به یاد داشته باش که axios بهطور خودکار پاسخ JSON را تبدیل میکند و میتواند استفاده را سادهتر کند.
1 پاسخ
جدید ترین قدیمی ترین بالاترین امتیاز پاسخ های من
در حال بارگیری...
برای ارسال پاسخ باید با حساب کاربری وارد شوید.
ورود به حساب کاربری
برای خواندن پستها از fetch از async/await استفاده کن و بلافاصله پس از دریافت پاسخ بررسی کن که response.ok باشد تا خطاهای HTTP را مدیریت کنی. سپس با await response.json() دادهها را به آرایه تبدیل و با forEach عنوان هر پست را با console.log نمایش بده و کل عملیات را داخل try/catch بپیچ تا خطاهای شبکه را کنترل کنی. اگر با مشکلات CORS روبهرو شدی از پروکسی محلی یا تنظیمات سرور استفاده کن یا بهجای fetch از axios بهره ببر که بهطور خودکار JSON را پارس میکند.
گزارش