توضیحات

در این جلسه قصد داریم زمانی که پست را حذف میکنیم از LocalStorage هم حذف کنیم در پروژه از دوره شی گرایی جاوا اسکریپت میپردازیم.


javascript ecmascript جاوا اسکریپت اکما اسکریپت جاوااسکریپت شی گرایی javascript oop

مدرس دوره علی شیخ
مدت دوره 03:36:05
تعداد ویدیو 29

وضعیت دوره : درحال برگزاری
قیمت دوره : 299,000 239,000 تومان

نظرات ارزشمند شما:

برای ارسال نظر ابتدا باید وارد سایت شوید

  • استاد سلام وقت بخیر.میتونیم تو قسمت حذف از localstorage در شی گرایی,مثل پروژه ای که تو قسمت جاوااسکریپت درست کردین,از فیلتر استفاده کنیم؟مثل:
    itemFromStorage.filter((i)=>i !==item)
    اصن چرا از فیلتر استفاده نکردیم

    • سلام وقت بخیر.
      عموما روش های زیادی برای حله یک مسئله هست، شما تست کردید و بدون مشکل اجرا شده پس مشکلی نداره به این شکل هم بنویسید.

  • سلام استاد وقتتون بخیر ممنون از آموزش خوبتون

     posts.forEach(function(post , index){
    
    if(post.title === title) {
    posts.splice(index , 1);
    }


    استاد خط ۳ چطور متوجه میشه کدام خانه رو باید حذف کنه یکم گیج شدم در فهم این قسمت

    • سلام وقت بخیر.
      splice یک تابع جاوااسکریپتی برای کار با آرایه هست. که دوتا پارامتر میگیره، پارامتر اول میگه از کجای آرایه (موقعیت) پاک کنم و توی پارامتر دوم میگه به تعداد چندتا پاک کنم. توی این مثال در حلقه به ازای هر آیتم، ما خودش به همراه موقعیتش توی آرایه را داریم و حالا شرط قرار دادیم که اگه اوکی بود. بیا اون مقدار که موقعیتش را داریم را به اندازه 1 (یعنی فقط خودش نه بیشتر) را حذف کن از آرایه