دستورالعمل شیء JavaScript
- صفحه قبل JS String
- صفحه بعدی عملگرهای JS
موضوع JavaScript
شیء یکی از نوعهای داده در JavaScript است.
شیء برای ذخیره مجموعهای از کلید/مقدارها (نام/مقدار) استفاده میشود.
شیء JavaScript مجموعهای از مقادیر نامگذاری شده است.
در اینجا یک مثال از ایجاد یک شیء JavaScript با چهار کلید/مقدار ایجاد شده است:
مثال
const person = { firstName: "Bill", lastName: "Gates", age: 19, eyeColor: "blue" };
برای آموزش شیء، لطفاً به آموزش شیء JavaScript.
روشها و ویژگیهای شیء JavaScript
نام | توضیح |
---|---|
assign() | ویژگیها را از شیء منبع به شیء مقصد کپی میکند. |
constructor | функسیونی برای بازگشت پروتوتایپ شیء ایجاد میکند. |
create() | یک شیء جدید از یک شیء موجود بازمیگرداند. |
defineProperties() | یک ویژگی را اضافه یا تغییر میدهد. |
defineProperty() | یک ویژگی را اضافه یا تغییر میدهد. |
entries() | مассивی از کلید/مقدارهای شیء را بازمیگرداند. |
freeze() | از تغییر هرگونه در شیء جلوگیری میکند. |
fromEntries() | از لیست قابل جستجوی کلید/مقدار به یک شیء برگرداند. |
getOwnPropertyDescriptor() | مассивی از کلیدهای اشیاء را برمیگرداند. |
getOwnPropertyDescriptors() | مассивی از کلیدهای اشیاء را برمیگرداند. |
getOwnPropertyNames() | مассивی از کلیدهای اشیاء را برمیگرداند. |
groupBy() | عناصر اشیاء را بر اساس مقدار بازگشتی به گروهها تقسیم میکند. |
isExtensible() | اگر اشیاء قابل توسعه باشند، true برمیگرداند. |
isFrozen() | اگر اشیاء فیکس شده باشد، true برمیگرداند. |
isSealed() | در این صورت true برمیگرداند. |
keys() | مассивی از کلیدهای اشیاء را برمیگرداند. |
preventExtensions() | افزودن ویژگیهای جدید به اشیاء را جلوگیری میکند. |
prototype | به شما اجازه میدهد ویژگیها و روشهایی را به اشیاء JavaScript اضافه کنید. |
seal() | افزودن ویژگیهای جدید یا حذف ویژگیهای موجود از اشیاء را جلوگیری میکند. |
toString() | اشیاء را به رشته تبدیل کرده و نتیجه را برمیگرداند. |
valueOf() | ارزش اصلی اشیاء را برمیگرداند. |
values() | مассивی از ارزشهای ویژگیهای اشیاء را برمیگرداند. |
- صفحه قبل JS String
- صفحه بعدی عملگرهای JS