English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
باستخدامالطريقة الثابتة،يمكننا الوصول إلى العناصر داخل الفئة فقط، وليس إلى العناصر في الكائن. يمكن استدعاء الطريقة الثابتة داخل الفئة فقط وليس داخل الكائن.الطريقة الثابتة.
في المثال التالي، static()الطريقة في فئة " Company " بدلاً من بداخل الكائن " myComp".static() المحتوى في الطريقة يتم تنفيذه في الإخراج.
<html> <body> <p id="method"></p> <script> class Company { constructor(branch) { this.name = branch; } static comp() { return "Tutorix هو أفضل منصة تعليم إلكتروني"; } } myComp = new Company("Tesla"); document.getElementById("method").innerHTML = Company.comp(); </script> </body> </html>
Tutorix هو أفضل منصة تعليم إلكتروني
في المثال التالي، سيتم استدعاء الكائن، وليسclass، لذلك لن يتم تنفيذ أي输出来. إذا كان لديك نافذة التطبيق المتصفح مفتوحة، فإنك ستشاهد خطأ، يشير إلى " myComp.comp() "ليسuna function."
<html> <body> <p id="method"></p> <script> class Company { constructor(branch) { this.name = branch; } static comp() { return "Tutorix هو أفضل منصة تعليم إلكتروني"; } } myComp = new Company("Tesla"); document.getElementById("method").innerHTML = myComp.comp(); </script> </body> </html>