جافا سكريبت

من ويكي الجامعة, مركز التعليم الحر
اذهب إلى التنقل اذهب إلى البحث
جافا سكريبت Wikidata-logo.svg
وسم ستاك إكستشينجhttps://stackoverflow.com/tags/javascript
التصنيف الرئيسي للموضوعتصنيف:جافا سكريبت
المصممبرندان آيخ
سمي باسمجافا[1][2]
يقال أنه نفسهجيه سكريبت[3]
نمط البرمجةبرمجة وظيفية
نوع الوسائطtext/javascript[4][5] و application/javascript[6][7][5]
تمتلكهاصن ميكروسيستمز[8] و أوراكل[9]
نظام الأنواعdynamic typing و تنويع البط
القالب الرئيسي للموضوعقالب:جافا سكريبت
مختلف عنECMAScript[10]، JavaScript، جافا و LiveScript
تأثر بسكيم[11]، سيلف[11]، جافا[11]، سي، LiveScript، بايثون، لوا، بيرل، أوك و HyperTalk
تاريخ النشرسبتمبر 1995[8]
مأخوذ عنECMAScript
الاستعمالتطوير ويب
معرف نسخة البرنامجECMAScript 7[12]، ECMAScript 6[13]، ECMAScript 5.1[14]، ECMAScript 2017[15]، ECMAScript 2018[16] و ECMAScript 2019[17]
حالة منلغة برمجة نصية، prototype-based programming language، imperative programming language، functional programming language، event-driven programming language، منصة حاسوب، لغة مفسرة، multi-paradigm programming language، برمجة بدئيَّة الاعتماد، generic programming، برمجة وظيفية، برمجة أمرية، برمجة جانبية المنحى، event-driven programming و لغة برمجة
إيقونة
Crystal source.svg
و
Faenza-text-x-javascript.svg
الصورة
Step6skasm.PNG
البدايةمايو 1995[18]
تصنيف كومنزJavaScript
صوت نص منطوق
صورة الشعار
Unofficial JavaScript logo 2.svg
ينظمهEcma International
تاريخ الإعلان4 ديسمبر 1995

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

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


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

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

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

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

مساقات[عدل]


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


مراجع[عدل]

  1. https://www.youtube.com/watch?v=XOmhtfTrRxc&t=2m5s
  2. https://www.youtube.com/watch?v=XOmhtfTrRxc&t=2m5s
  3. [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.
  4. https://tools.ietf.org/html/rfc4329#section-7.1
  5. https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types — تاريخ الاطلاع: 1 أبريل 2019
  6. https://tools.ietf.org/html/rfc4329#section-7.2
  7. https://www.iana.org/assignments/media-types/application/javascript
  8. [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
  9. http://tsdr.uspto.gov/#caseNumber=75026640&caseType=SERIAL_NO&searchType=statusSearch — تاريخ الاطلاع: 23 يوليو 2017
  10. https://medium.freecodecamp.org/whats-the-difference-between-javascript-and-ecmascript-cba48c73a2b5
  11. معرف فيديو يوتيوب: https://www.youtube.com/watch?v=JxAXlJEmNMg
  12. [http://www.ecma-international.org/ecma-262/7.0/index.html ECMAScript 2016 Language Specification ]
  13. [http://www.ecma-international.org/ecma-262/6.0/index.html ECMAScript 2015 Language Specification ]
  14. [http://www.ecma-international.org/ecma-262/5.1/index.html ECMAScript Language Specification ]
  15. [https://www.ecma-international.org/ecma-262/8.0/ ECMAScript 2017 Language Specification ]
  16. [https://www.ecma-international.org/ecma-262/9.0/ ECMAScript 2018 Language Specification ]
  17. [https://www.ecma-international.org/ecma-262/10.0/ ECMAScript 2019 Language Specification ]
  18. http://speakingjs.com/es5/ch04.html


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