جافا سكريبت
جافا سكريبت (بالإنجليزية: JavaScript) هي لغة برمجة عالية المستوى تستخدم أساساً في متصفحات الويب لإنشاء صفحات أكثر تفاعلية. يتم تطويرها حالياً من طرف شركة موزيلا. كانت لغة الجافاسكريبت موجهة للمبرمجين الهواة وغير المحترفين، إلا أنه تزايد الاهتمام بها وجذبت اهتمام مبرمجين محترفين بعد إضافتها لتقنيات جديدة كانتشار تقنية أجاكس التي أدت إلى سرعة في التفاعل بين الخادم والعميل. تُستخدَم لغة JavaScript لإنشاء صفحات ويب تفاعلية، ولتوفير تطبيقات ويب بما في ذلك الألعاب؛ وهي مُستعمَلة من أغلبية المواقع، وتدعمها... طالع المزيد على ويكيبيديا العربية.
جافا سكريبت | |
---|---|
وسم | Javascript[1] |
المصمم | برندان آيخ |
سُمِّي باسم | جافا [2][3] |
نوع الوسائط | text/javascript[4][5]، application/javascript[6][7][5]، application/ecmascript، application/x-ecmascript، application/x-javascript[8]، text/ecmascript، text/javascript1.0، text/javascript1.1، text/javascript1.2، text/javascript1.4، text/javascript1.3، text/javascript1.5، text/livescript، text/x-ecmascript و text/x-javascript |
القالب الرئيس للموضوع | قالب:جافا سكريبت |
أيقونة | و |
صوت اللفظ | و |
اشتق من | ECMAScript |
موصوف في وصلة | https://tapor.ca/tools/831 و https://marketplace.sshopencloud.eu/tool-or-service/x9cgZf |
الاسم الأصل | إنجليزية: JavaScript |
الصورة | |
مُعرِّف الوسم في ستاك إكستشينج (Stack Exchange) | https://stackoverflow.com/tags/javascript[9] |
امتداد الملف | js[6] و mjs[6] |
التصنيف الرئيس للموضوع | تصنيف:جافا سكريبت |
حلَّ محل | LiveScript |
الموقع الرسمي | الموقع الرسمي |
يُدَّعى أنَّه | جيه سكريبت [10] |
نمط البرمجة | برمجة وظيفية ، برمجة عامة ، برمجة جانبية المنحى ، برمجة مبنية على الأحداث ، برمجة بدئيَّة الاعتماد و برمجة أمرية |
المالك | صن ميكروسيستمز [11] و أوراكل [12] |
نظام الأنواع | dynamic typing ، تنويع البط و برمجة بدئيَّة الاعتماد |
صورة الشعار | |
تصنيف كومنز | JavaScript |
مختلف عن | ECMAScript ، JavaScript format ، جافا ، LiveScript و ألفبائية جاوية |
ينظمه | Ecma International |
تأثر بـ | سكيم [13]، سيلف [13]، جافا [13]، سي ، LiveScript ، لوا ، بيرل [13]، أوك [13]، HyperTalk [13] و بايثون [13] |
تاريخ النشر | سبتمبر 1995[14] |
البداية | مايو 1996 |
الاستعمال | برمجة و تطوير ويب |
مُعرِّف نسخة البرمجية | ECMAScript 7، ECMAScript 6، ECMAScript 5.1، ECMAScript 2017، ECMAScript 2018، ECMAScript 2019، ECMAScript 2020، ECMAScript 2021[15]، ECMAScript 2022[16]، ECMAScript 2023[17]، ECMAScript 2024[18] و ECMAScript 2025[19] |
صوت نص منطوق | |
في قائمة تركيز مشروع ويكيميديا | Wikipedia:Vital articles/Level/4 |
تاريخ الإعلان | 4 ديسمبر 1995 |
نموذج من | لغة برمجة نصية ، لغة البرمجة القائمة على النموذج الأولي ، لغة برمجة أمرية ، لغة برمجة وظيفية ، لغة برمجة تعتمد على الأحداث ، منصة حاسوب ، لغة مفسرة ، لغة برمجة متعددة الأنماط ، لغة برمجة [20]، لغة برمجة صارمة و لغة برمجة عالية المستوى |
محتوى باللغة العربية
عدل- ساهم في تطوير كتاب علمي مفتوح حول جافا سكريبت على ويكي الكتب.
صور علمية
عدل- استعمل صور مجانية حول جافا سكريبت لبحوثك من مخزن الصور كومنز
آخر الأعمال المنشورة حول الموضوع
عدل- 2019-08-12 Citation.js: a format-independent, modular bibliography tool for the browser and command line JavaScript // جافا سكريبت // ويكي بيانات // Wikidata // بب تخ // BibTeX // Citation Style Language // Citation.js
- 2019-01-05 Citation.js: a format-independent, modular bibliography tool for the browser and command line JavaScript // جافا سكريبت // ويكي بيانات // Wikidata // citation analysis // Citation Style Language // Citation.js
- 2018-01-01 Objektorientierte Programmierung mit JavaScript. Direktstart für Einsteiger JavaScript // جافا سكريبت // برمجة كائنية التوجه // object-oriented programming
- 2017-03-27 Development of JavaScript-based deep learning platform and application to distributed training JavaScript // جافا سكريبت // التعلم المتعمق // deep learning
- 2016-03-01 Learning JavaScript, Third Edition JavaScript // جافا سكريبت
- 2016-01-27 BioCircos.js: an interactive Circos JavaScript library for biological data visualization on web applications. JavaScript // جافا سكريبت // biological data visualization
- 2015-09-28 Cytoscape.js: a graph theory library for visualisation and analysis JavaScript // جافا سكريبت // Cytoscape
- 2015-02-01 JavaScript Cookbook, Second edition JavaScript // جافا سكريبت
- 2014-01-01 Objektorientierte Programmierung mit JavaScript. Direktstart für Einsteiger JavaScript // جافا سكريبت // برمجة كائنية التوجه // object-oriented programming
- 2013-05-21 JSME: a free molecule editor in JavaScript JavaScript // جافا سكريبت // بنية كيميائية // chemical structure // editor // محرر
مجلات علمية تعتني بالموضوع
عدل- 3 Bioinformatics Bioinformatics
- 1 PeerJ Comput Sci PeerJ Computer Science
- 1 PeerJ preprints
- 1 IEEE Internet Computing
- 1 J Cheminform Journal of Cheminformatics
مراجع عالمية
عدلمساقات
عدل- المساقات حول جافا سكريبت على موقع إدراك.
- المساقات حول جافا سكريبت على موقع رواق.
- المواد التعليمية حول جافا سكريبت على موقع أكاديمية خان.
- المساقات حول جافا سكريبت على موقع كورسيا.
فيديوهات
عدل- يوتوب بالعربي بالإنجليزي
- تيد بالعربي بالإنجليزي
مراجع
عدل- ↑ [https://twitter.com/hashtag/Javascript?src=hashtag_click (1) #Javascript - Twitter Search / Twitter ] — تاريخ الاطلاع: 18 أكتوبر 2022
- ↑ https://www.youtube.com/watch?v=XOmhtfTrRxc&t=2m5s
- ↑ https://www.youtube.com/watch?v=XOmhtfTrRxc&t=2m5s
- ↑ العمل الكامل مُتاحٌ في: https://tools.ietf.org/html/rfc9239 — العنوان : Updates to ECMAScript Media Types — الناشر: مجموعة مهندسي الإنترنت — https://dx.doi.org/10.17487/RFC9239
- ↑ https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types — تاريخ الاطلاع: 1 أبريل 2019
- ↑ الفصل: 6.1.1. text/javascript — العنوان : Updates to ECMAScript Media Types — الناشر: مجموعة مهندسي الإنترنت — https://dx.doi.org/10.17487/RFC9239
- ↑ https://www.iana.org/assignments/media-types/application/javascript
- ↑ https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types
- ↑ [https://stackoverflow.com/questions/tagged/javascript Newest 'javascript' Questions - Stack Overflow ] — تاريخ الاطلاع: 13 سبتمبر 2022
- ↑ [https://www.youtube.com/watch?v=v2ifWcnQs6M The JavaScript Programming Language ] — المؤلف: دوغلاس كروكفورد — تاريخ النشر: 2007 — إقتباس: [Microsoft] did not want to deal with Sun Microsystems about the trademark issue, and so they called their implementation JScript. A lot of people think that JScript and JavaScript are different but similar languages. That's not the case. They are just different names for the same language, and the reason the names are different was to get around trademark issues.
- ↑ [https://web.archive.org/web/20070916144913/http://wp.netscape.com/newsref/pr/newsrelease67.html Netscape and Sun announce JavaScript, the open, cross-platform object scripting language for enterprise networks and the internet ] — تاريخ الاطلاع: 19 سبتمبر 2019 — تمت أرشفته من الأصل في 16 سبتمبر 2007 — تاريخ النشر: 4 ديسمبر 1995
- ↑ الناشر: مكتب الولايات المتحدة لبراءات الاختراع والعلامات التجارية
- ↑ [https://web.archive.org/web/20140323112255/http://speakingjs.com/es5/ch03.html#_influences Speaking JavaScript ] — تاريخ الاطلاع: 10 يوليو 2024 — تمت أرشفته من الأصل في 23 مارس 2014 — المؤلف: Axel Rauschmayer
- ↑ تاريخ النشر: 4 ديسمبر 1995
- ↑ تاريخ النشر: يونيو 2021
- ↑ تاريخ النشر: يونيو 2022
- ↑ تاريخ النشر: يونيو 2023
- ↑ تاريخ النشر: يونيو 2024
- ↑ تاريخ النشر: 27 مارس 2024
- ↑ المؤلف: Andrew Bell — العنوان : Encyclopædia Britannica — الناشر: الموسوعة البريطانية، المحدودة
وصلات خارجية
عدلهناك المزيد من الصور والملفات في ويكيميديا كومنز حول: جافا سكريبت |