"إذا أراد العامل أن يؤدي عمله بشكل جيد، فعليه أولاً أن يشحذ أدواته." - كونفوشيوس، "مختارات كونفوشيوس. لو لينجونج"
الصفحة الأمامية > برمجة > كيفية الوصول إلى الكائنات؟

كيفية الوصول إلى الكائنات؟

تم النشر بتاريخ 2024-11-03
تصفح:556

How to access Objects?

نظرًا لأننا لا نستطيع الوصول إلى البيانات من الكائن مباشرة أو إجراء عمليات عليها. أولاً يتعين علينا تحويل الكائن بتنسيق مصفوفة، ثم يمكننا فقط تطبيق الوظائف.

في JavaScript، يمكنك الوصول إلى خصائص وقيم الكائن بعدة طرق. فيما يلي الطرق الأكثر شيوعًا:

1 . تدوين النقطة ()

_الشعبية_
السابق:
شخص ثابت = {
الاسم: "جون"،
};

console.log(person.name); // الإخراج: جون

2 . ترميز القوس
(مناسب عندما يحتوي الكائن على مسافات في المفتاح)

شخص ثابت ={
الاسم الأول='بانتشي';

console.log(شخص['الاسم الأول']);

  1. الوصول إلى كافة المفاتيح والقيم [ IMP] يمكنك استخدام Object.keys() أو Object.values() أو Object.entries() للحصول على جميع المفاتيح أو القيم أو كليهما

شخص ثابت = {
الاسم: "جون"،
العمر: 30،
المدينة: "نيويورك"
};

console.log(Object.keys(person)); // الإخراج: ["الاسم"، "العمر"، "المدينة"]
console.log(Object.values(person)); // الإخراج: ["جون"، 30، "نيويورك"]
console.log(Object.entries(person));// الإخراج: [["name"، "John"]، ["age"، 30]، ["city"، "New York"]]]

** NOTE : Object.entries used to return array then on that resulting array we can apply like .map() or .filter function.**

علاوة على ذلك، تحتوي المصفوفة الناتجة على بيانات مثل التعداد في زوج قيمة المفتاح

بيان الافراج تم نشر هذه المقالة على: https://dev.to/priyanshi_jain_63d791d47a/how-to-access-objects-19kj?1 إذا كان هناك أي انتهاك، يرجى الاتصال بـ [email protected] لحذفه
أحدث البرنامج التعليمي أكثر>

تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.

Copyright© 2022 湘ICP备2022001581号-3