تفاوت دو روش شی گرایی function constructor و object.create

سلام . توی جاو اسکریپت دو روش برای ارث بری اشیا هست که یکیشون استفاده تابع سازنده است و یکی هم متد object.creaate()   است. 

منتها تنها تفاوتی که من بین این دو حس می کنم اینه که استفاده از روش دوم باعث میشه که بطور مستقیم از شی والد ارث بری کنیم درحالی که توی تابع سازنده در واقع از prototype property استفاده میکنیم.

اما مطمئن ام که تفاوت اشون فراتر از این هاست . ممنون میشم اگه کسی تفاوتشون رو واسم بگه

پاسخ ها

sokanacademy forum
کاربر سکان آکادمی 5 سال پیش

یعنی کسی به داد ما نمرسه :(

online-support-icon