جاوااسکریپت - تفاوت بین نوع Object و object چیست


تفاوت بین Object و object در تایپاسکریپت انگولار چیست

من یک خطای tslint دریافت میکنم:

از 'Object' به عنوان نوع استفاده نکنید. از استفاده از نوع Object خودداری کنید. آیا منظور شما object بود؟

پاسخ شماره ۱

https://mariusschulz.com/blog/typescript-2-2-the-object-type

object نشاندهنده هر نوع غیرپریمیتیو است. انواع زیر به عنوان انواع پریمیتیو در جاوااسکریپت در نظر گرفته میشوند: string، boolean، number، bigint، symbol، null، undefined.

در حالی که object (با حروف کوچک) نمایانگر همه نوعهای غیرابتدایی است، Object (با حروف بزرگ) عملکردی که در همه اشیاء جاوااسکریپت مشترک است را توصیف میکند.