💻 آخرین فرصت یادگیری برنامه‌نویسی با آفر ویژه قبل از افزایش قیمت در آذرماه (🎁 به همراه یک هدیه ارزشمند )
۰ ثانیه
۰ دقیقه
۰ ساعت
۲ Mahdiabedini
در مورد function در prototype یا خود اصل کلاس
جامعه جاوا اسکریپت ایجاد شده در ۲۱ مهر ۱۴۰۰

استاد اینکه یک function  در prototype  باشه یا خود اصل کلاس چه تفاوتی با هم داره ؟ و هر کدوم به چه دردی می‌خورن؟

class animal{
        constructor(props) {
            this.name = "Cat";
        }
        running = () => {
            console.log(this.name);
            console.log(`...running...`);
        }
    }
    //یا کلاس زیر
    class animal{
        constructor(props) {
            this.name = "Cat";
        }
        running(){
            console.log(this.name);
            console.log(`...running...`);
        }
    }

سلام

بسیار نکته سنج و عالی

اینجا کامل توضیح داده

اگر متوجه نشدین بگید تا توضیح بدم

https://stackoverflow.com/a/56056347/3994010

حسین دادخواه ۲۴ مهر ۱۴۰۰، ۰۹:۴۴

سلام استاد من نفهمیدم مثالی که اونجا گفته بود را خودم نوشتم ولی کلا خطا میداد و این چیزی که خودش میگفت برا خروجی را اصلا نشون نمیداد

Mahdiabedini ۲۴ مهر ۱۴۰۰، ۱۰:۲۶