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