دستورالعمل شیء JavaScript

موضوع 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() مассивی از ارزش‌های ویژگی‌های اشیاء را برمی‌گرداند.