توضیحات کلاس جسٹاگرافیک
- پچھلے پہلہ break
- آئندہ پہلہ const
- کم سے اوپر واپس جاوا اسکریپت عبارت مراجع منول
تعریف و استفاده
کلاس یک تابع است، اما نه با استفاده از کلمه کلیدی function ایجاد میشود، بلکه با استفاده از کلمه کلیدی class و با تخصیص ویژگیها در متد constructor() ایجاد میشود.
در هر بار که یک شیء کلاس به صورت اولیهسازی میشود، متد constructor() فراخوانی میشود.
توجه:برخلاف تابعها و سایر توضیحات جسٹاگرافیک، توضیحات کلاس به صورت خودکار بالا نمیآیند (شما باید ابتدا یک کلاس را تعریف کنید و سپس از آن استفاده کنید).
توجه:توجه: کلمات کلیدی باید به صورت "مستند شدگی سخت" نوشته شوند.
برای اطلاعات بیشتری در مورد کلاسها، درس جسٹاگرافیک کلاسهای ما را بخوانید.
مثال
یک کلاس Car ایجاد کنید و سپس یک شیء به نام "mycar" بر اساس کلاس Car ایجاد کنید:
کلاس Car { // ایجاد کلاس constructor(brand) { // متد سازنده this.carname = brand; // بدنه کلاس } } mycar = new Car("Ford"); // ایجاد یک شیء از کلاس Car
قواعد دستور زبان
کلاس className { // بدنه کلاس }
جزئیات فنی
نسخه جسٹاگرافک: | ایکما اسکریپت 2015 (ES6) |
---|
پشتیبانی مرورگر
در جدول زیر نسخههای مرورگرهایی که اولین بار از کلاسهای جسٹاگرافک پشتیبانی میکنند، معرفی شده است:
کلمات کلیدی | کروم | آئی ای | فائرفاکس | سافاری | آپرا |
---|---|---|---|---|---|
کلاس | 49.0 | 12.0 | 45.0 | 9.0 | 36.0 |
صفحات مرتبط
JavaScript تعلیم:JavaScript کلاس
JavaScript تعلیم:جسٹاگرافک ای ایس 6 (ایکما اسکریپت 2015)
JavaScript تعلیم:JavaScript this
JavaScript تعلیم:JavaScript Strict ماڈل
- پچھلے پہلہ break
- آئندہ پہلہ const
- کم سے اوپر واپس جاوا اسکریپت عبارت مراجع منول