وظائف الكائن Object Methods:

وظائف الكائن Object Methods:

وظائف الكائن object methods
وظائف الكائن object methods

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

والوظائف Methods في الكائن: عبارة عن دوال كالدوال التي سبق شرحها في فصل سابق، وهذه الوظائف تقوم بأداء عمل معين، مثل استخراج الساعات من تاريخ معين، أو أنشاء مجموعة من الأرقام العشوائية، وبعض الوظائف تعود بقيم معينه، مثل دالة أو وظيفة getHours()، والبعض الآخر يقوم بأداء أعمال معينه ولا يعود بقيم معينه، مثل دالة sort() التي تقوم بترتيب العناصر في المصفوفة.

وبنفس الطريقة التي يمكن الوصول بها إلى خواص الكائن يمكن الوصول إلى وظائف الكائن وهي بإستخدام اسم الكائن واسم الوظيفة وبينهما نقطة، كما في الكود التالي:

myArray.sort();

ففي الكود السابق تم الوصول إلى وظيفة ترتيب عناصر الدالة، وبنفس الطريقة التي تستخدم بها الدوال تستخدم بها الوظائف، أي يمكن وضع معامل بين قوسي الوظيفة كما في الدالة تماماً لاستخدام هذا المعامل كأساس لكل العمليات التي تؤديها الوظيفة.

 

m2pack.biz