JAVASCRIPT Tutorial

طرق Object في جافاسكربت

مقدمة

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

الخطوات العملية

  1. إنشاء دالة: ابدأ بإنشاء دالة تُمثل طريقة الكائن، على سبيل المثال:
function sayHello() {
  console.log("Hello!");
}
  1. ربط الدالة بالكائن: اربط الدالة بالكائن باستخدام الكلمة الأساسية "this". يشير "this" إلى الكائن الحالي الذي يتم استدعاء الطريقة عليه، على سبيل المثال:
const person = {
  name: "John",
  sayHello: sayHello
};
  1. استدعاء الطريقة: استدع الطريقة باستخدام اسم الكائن متبوعًا بنقطة واسم الطريقة، على سبيل المثال:
person.sayHello(); // سيُسجل "Hello!" في وحدة التحكم

المفاهيم الأساسية

  • الوظائف: وحدات من الكود القابلة لإعادة الاستخدام والتي تُنفذ مهمة محددة.
  • كلمة المفتاح "this": تُحدد الكائن الحالي الذي يتم استدعاء الطريقة عليه.
  • سلوك الكائن: الطريقة التي يتفاعل بها الكائن مع الكائنات الأخرى.

مثال

إليك مثال بسيط بتقنية Javascript يُوضح كيفية تعريف واستخدام الطرق:

// تعريف كائن شخص
const person = {
  name: "John",
  // طريقة للإلقاء التحية
  sayHello: function() {
    console.log(`Hello, my name is ${this.name}!`);
  }
};

// استدعاء طريقة الإلقاء التحية
person.sayHello(); // سيُسجل "Hello, my name is John!" في وحدة التحكم

خاتمة

تُعد طرق الكائن جزءًا أساسيًا من برمجة الكائنات، وهي تُساعد في تعريف سلوك الكائن وتمثيل العمليات التي يمكن أن يُجريها الكائن.