انتقل إلى محتوى الدرس
فقرة فرعية #3 من درس: Static Methods

Examples

في هذا الدرس سوف نتعرف علي نوع من انواع الدوال وهو يسمي static 

1 صفوف تعليمية
جافا سكريبت
4,579 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي

Example

HTML
<script>  
class Test  
{  
  static display()  
  {  
    return "static method is invoked"  
  }  
}  
document.writeln(Test.display());  
</script>

Example

نستطيع تنفيذ اكثر من دالة من النوع static دون حدون اي مشاكل كما في المثال التالي

HTML
<script>  
class Test  
{  
  static display1()  
  {  
    return "static method is invoked"  
  }  
  static display2()  
  {  
    return "static method is invoked again"  
  }  
}  
document.writeln(Test.display1()+"<br>");  
document.writeln(Test.display2());  
</script>

في المثال التالي نقوم خلاله بتنفيذ اكثر من دالة من النوع static بأسماء متشابها ونجد ان لغة الجافا سكريب تتجاهلهم وتعتمد اخر دالة تم انشائها فقط

HTML
<script>  
class Test  
{  
  static display()  
  {  
    return "static method is invoked"  
  }  
  static display()  
  {  
    return "static method is invoked again"  
  }  
}  
document.writeln(Test.display());  
</script>

جميع فقرات هذا الدرس (Static Methods)