JAVASCRIPT Tutorial

الوصول إلى الخصائص وتعديلها

مقدمة

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

خطوات الوصول إلى الخصائص

  1. نقطة الترميز (.): استخدم النقطة متبوعة باسم الخاصية للوصول إلى القيمة المرتبطة بها. على سبيل المثال:
const object = { name: "John" };
const name = object.name; // الناتج: "John"
  1. ترميز بين قوسين ([]): استخدم قوسين مربعين متبوعين باسم الخاصية أو تعبير بين علامتي اقتباس للوصول إلى القيمة المرتبطة بها. على سبيل المثال:
const object = { name: "John" };
const name = object["name"]; // الناتج: "John"

خطوات تعديل الخصائص

  1. نقطة الترميز (.): استخدم النقطة متبوعة باسم الخاصية وتعيين القيمة الجديدة لتعديل القيمة المرتبطة بها. على سبيل المثال:
const object = { name: "John" };
object.name = "Jane"; // تعديل الخاصية "name" إلى "Jane"
  1. ترميز بين قوسين ([]): استخدم قوسين مربعين متبوعين باسم الخاصية أو تعبير بين علامتي اقتباس وتعيين القيمة الجديدة لتعديل القيمة المرتبطة بها. على سبيل المثال:
const object = { name: "John" };
object["name"] = "Jane"; // تعديل الخاصية "name" إلى "Jane"

مثال جافا سكريبت

const person = { name: "John", age: 30 };

// الوصول إلى الخاصية "name"
const name = person.name; // الناتج: "John"
const name2 = person["name"]; // الناتج: "John"

// تعديل الخاصية "age"
person.age = 31; // تعديل الخاصية "age" إلى 31
person["age"] = 32; // تعديل الخاصية "age" إلى 32

console.log(person); // الناتج: { name: "John", age: 32 }