جافا سكريبت

من ويكي الجامعة, مركز التعليم الحر
جافا سكريبت
وسم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
الصورة
مُعرِّف الوسم في موقع "المُكدِّس الطافح" (StackOverflow)https://stackoverflow.com/tags/javascript[9]
امتداد الملفjs[6]
التصنيف الرئيس للموضوعتصنيف:جافا سكريبت
حلَّ محلLiveScript
الموقع الرسميالموقع الرسمي
يُدَّعى أنَّهجيه سكريبت[10]
الاستعمالتطوير ويب و برمجة
نمط البرمجةبرمجة وظيفية، برمجة عامة، برمجة جانبية المنحى، برمجة مبنية على الأحداث، برمجة بدئيَّة الاعتماد و برمجة أمرية
المالكصن ميكروسيستمز[11] و أوراكل[12]
نظام الأنواعdynamic typing، تنويع البط و برمجة بدئيَّة الاعتماد
صورة الشعار
تصنيف كومنزJavaScript
مختلف عنECMAScript[13]، JavaScript format، جافا و LiveScript
ينظمهEcma International
تأثر بسكيم[14]، سيلف[14]، جافا[14]، سي، LiveScript، لوا، بيرل، أوك، HyperTalk و بايثون[15]
تاريخ النشرسبتمبر 1995[16]
البدايةمايو 1996[17]
مُعرِّف نسخة البرمجيةECMAScript 7[18]، ECMAScript 6[19]، ECMAScript 5.1[20]، ECMAScript 2017[21]، ECMAScript 2018[22]، ECMAScript 2019[23]، ECMAScript 2020[24]، ECMAScript 2021[25]، ECMAScript 2022[26]، ECMAScript 2023[27]، ECMAScript 2024[28] و ECMAScript 2025[29]
في قائمة تركيز مشروع ويكيميدياWikipedia:Vital articles/Level/4
صوت نص منطوق
تاريخ الإعلان4 ديسمبر 1995[17]
نموذج منلغة برمجة نصية، لغة البرمجة القائمة على النموذج الأولي، لغة برمجة أمرية، لغة برمجة وظيفية، لغة برمجة تعتمد على الأحداث، منصة حاسوب، لغة مفسرة، لغة متعددة أنماط البرمجة، لغة برمجة[30]، لغة برمجة صارمة و لغة برمجة عالية المستوى

جافا سكريبت (بالإنجليزية: JavaScript) هي لغة برمجة عالية المستوى تستخدم أساساً في متصفحات الويب لإنشاء صفحات أكثر تفاعلية. يتم تطويرها حالياً من طرف شركة موزيلا. كانت لغة الجافاسكريبت موجهة للمبرمجين الهواة وغير المحترفين، إلا أنه تزايد الاهتمام بها وجذبت اهتمام مبرمجين محترفين بعد إضافتها لتقنيات جديدة كانتشار تقنية أجاكس التي أدت إلى سرعة في التفاعل بين الخادم والعميل. تُستخدَم لغة JavaScript لإنشاء صفحات ويب تفاعلية، ولتوفير تطبيقات ويب بما في ذلك الألعاب؛ وهي مُستعمَلة من أغلبية المواقع، وتدعمها... طالع المزيد على ويكيبيديا العربية.

محتوى باللغة العربية[عدل]


صور علمية[عدل]

آخر الأعمال المنشورة حول الموضوع[عدل]

مجلات علمية تعتني بالموضوع[عدل]

مراجع عالمية[عدل]

مساقات[عدل]


فيديوهات[عدل]


مراجع[عدل]

  1. [https://twitter.com/hashtag/Javascript?src=hashtag_click (1) #Javascript - Twitter Search / Twitter ] — تاريخ الاطلاع: 18 أكتوبر 2022
  2. https://www.youtube.com/watch?v=XOmhtfTrRxc&t=2m5s
  3. https://www.youtube.com/watch?v=XOmhtfTrRxc&t=2m5s
  4. العمل الكامل مُتاحٌ في: https://tools.ietf.org/html/rfc9239 — العنوان : Updates to ECMAScript Media Types — الناشر: مجموعة مهندسي الإنترنت — https://dx.doi.org/10.17487/RFC9239
  5. https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types — تاريخ الاطلاع: 1 أبريل 2019
  6. الفصل: 6.1.1. text/javascript — العنوان : Updates to ECMAScript Media Types — الناشر: مجموعة مهندسي الإنترنت — https://dx.doi.org/10.17487/RFC9239
  7. https://www.iana.org/assignments/media-types/application/javascript
  8. https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types
  9. [https://stackoverflow.com/questions/tagged/javascript Newest 'javascript' Questions - Stack Overflow ] — تاريخ الاطلاع: 13 سبتمبر 2022
  10. [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.
  11. [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 — تاريخ النشر: 4 ديسمبر 1995
  12. http://tsdr.uspto.gov/#caseNumber=75026640&caseType=SERIAL_NO&searchType=statusSearch — تاريخ الاطلاع: 23 يوليو 2017
  13. https://medium.freecodecamp.org/whats-the-difference-between-javascript-and-ecmascript-cba48c73a2b5
  14. مُعرِّف تسجيل مرئي على موقع "يوتيوب" (YouTube): https://www.youtube.com/watch?v=JxAXlJEmNMg
  15. http://speakingjs.com/es5/ch03.html#_influences
  16. https://web.archive.org/web/20070916144913/http://wp.netscape.com/newsref/pr/newsrelease67.html — تاريخ الاطلاع: 19 سبتمبر 2019 — تاريخ النشر: 4 ديسمبر 1995
  17. http://speakingjs.com/es5/ch04.html
  18. [http://www.ecma-international.org/ecma-262/7.0/index.html ECMAScript 2016 Language Specification ]
  19. [http://www.ecma-international.org/ecma-262/6.0/index.html ECMAScript 2015 Language Specification ]
  20. [http://www.ecma-international.org/ecma-262/5.1/index.html ECMAScript Language Specification ]
  21. [https://www.ecma-international.org/ecma-262/8.0/ ECMAScript 2017 Language Specification ]
  22. [https://www.ecma-international.org/ecma-262/9.0/ ECMAScript 2018 Language Specification ]
  23. [https://www.ecma-international.org/ecma-262/10.0/ ECMAScript 2019 Language Specification ]
  24. [https://www.ecma-international.org/ecma-262/11.0/ ECMAScript 2020 Language Specification ]
  25. [https://262.ecma-international.org/12.0/ ECMAScript® 2021 language specification ] — تاريخ الاطلاع: 27 يوليو 2021 — تاريخ النشر: يونيو 2021
  26. [https://262.ecma-international.org/13.0/ ECMAScript® 2022 Language Specification ] — تاريخ الاطلاع: 2 مارس 2024 — تاريخ النشر: يونيو 2022
  27. [https://262.ecma-international.org/14.0/ ECMAScript® 2023 Language Specification ] — تاريخ الاطلاع: 2 مارس 2024 — تاريخ النشر: يونيو 2023
  28. [https://web.archive.org/web/20240216091734/https://tc39.es/ecma262/ ECMAScript® 2024 Language Specification ] — تاريخ الاطلاع: 2 مارس 2024 — تمت أرشفته من الأصل في 16 فبراير 2024 — تاريخ النشر: 15 فبراير 2024
  29. تاريخ النشر: 28 فبراير 2024
  30. المؤلف: Andrew Bell — العنوان : Encyclopædia Britannica — الناشر: الموسوعة البريطانية، المحدودة


وصلات خارجية[عدل]