هذا الكتاب هو البرنامج التعليمي . ويهدف إلى مساعدتك على تعلم اللغة تدريجيا. ولكن بمجرد أن تتعرف على الأساسيات، ستحتاج إلى موارد أخرى.
تحتوي مواصفات ECMA-262 على المعلومات الأكثر تفصيلاً ورسمية حول JavaScript. فهو يحدد اللغة.
لكن بما أن الأمر رسمي، فمن الصعب أن نفهم في البداية. لذا، إذا كنت بحاجة إلى المصدر الأكثر موثوقية للمعلومات حول تفاصيل اللغة، فإن المواصفات هي المكان المناسب. ولكنها ليست للاستخدام اليومي.
يتم إصدار إصدار مواصفات جديد كل عام. ومن بين هذه الإصدارات، توجد مسودة المواصفات الأخيرة على https://tc39.es/ecma262/.
للقراءة عن الميزات الجديدة المتطورة، بما في ذلك الميزات "القياسية تقريبًا" (ما يسمى "المرحلة 3")، راجع المقترحات على https://github.com/tc39/proposals.
وأيضًا، إذا كنت تقوم بالتطوير للمتصفح، فهناك مواصفات أخرى تمت تغطيتها في الجزء الثاني من البرنامج التعليمي.
مرجع MDN (Mozilla) JavaScript هو الدليل الرئيسي الذي يحتوي على أمثلة ومعلومات أخرى. من الرائع الحصول على معلومات متعمقة حول وظائف اللغة الفردية وطرقها وما إلى ذلك.
يمكنك العثور عليه على https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference.
على الرغم من أنه من الأفضل غالبًا استخدام البحث عبر الإنترنت بدلاً من ذلك. ما عليك سوى استخدام "MDN [مصطلح]" في الاستعلام، على سبيل المثال https://google.com/search?q=MDN+parseInt للبحث عن وظيفة parseInt
.
JavaScript هي لغة متطورة، ويتم إضافة ميزات جديدة بانتظام.
لرؤية دعمهم بين المحركات المستندة إلى المتصفح والمحركات الأخرى، راجع:
جميع هذه الموارد مفيدة في التطوير الواقعي، لأنها تحتوي على معلومات قيمة حول تفاصيل اللغة ودعمها وما إلى ذلك.
يرجى تذكرها (أو هذه الصفحة) في الحالات التي تحتاج فيها إلى معلومات تفصيلية حول ميزة معينة.