Index

Found 49 pages:

# Page Tags and summary
1 جافاسكربت جافاسكربت, صفحة هبوط
جافاسكربت (JavaScript®) (إختصاراً JS) هي لغة برمجة خفيفة، مُفسرة، وشيئيّة ذات دوال من الدرجة الأولى، وهي مشهورة خصوصاً بكونها لغة البرمجة النصيّة لصفحات الويب، لكنها تستعمل في بيئات أخرى غير المتصفحات مثل node.js أو Apache CouchDB. فهي لغة برمجة نصيّة ديناميكيّة مبنية على النماذج و متعددة النماذج، وهي تدعم نمطي البرمجة الحتمي (imperative) الوظيفي (functional). اقرأ المزيد عن جافا سكربت.
2 About JavaScript جافا سكريبت, مبتدئ, مقدمة
جافا سكريبت® (غالبا ما تختصر بـ JS) هي لغة خفيفة الوزن، مفسّرة، كائنية التوجه مع دوال من الدرجة الأولى، وهي معروفة باسم لغة البرمجة النصية لصفحات الويب، ولكنها تستخدم في العديد من البيئات غير المتصفّح أيضًا. وهي لغة برمجة مبنية على نماذج أولية ومتعددة النماذج تتسم بالديناميكية و تدعم أنماط البرمجة الكائنية التوجه و اﻷساسية و الوظيفية.
3 Index JavaScript, MDN
Found 32 pages:
4 دليل جافا سكريبت جافا سكربيت, دليل
دليل جافا سكريبت يظهر لك كيفية استخدام جافا سكريبت ويعطيك لمحة عامة عن اللغة. إذا كنت تريد أن تبدأ مع جافا سكريبت أو البرمجة بشكل عام، راجع المقالات في منطقة التعليم. إذا أردت الحصول على معلومات شاملة حول ميزة اللغة، ألقي نظرة على مرجع جافا سكريبت.
5 التحكم فى التدفق وامساك الاخطاء
جافاسكريبت تدعم مجموعة من البيانات المدمجة، وتحديدا التحكم في تدفق البيانات، التي يمكنك استخدامها لخلق قدرا كبيرا من التفاعل في التطبيق الخاص بك. يقدم هذا الفصل لمحة عامة عن هذه البيانات.
6 التعبيرات القياسية
التعبيرات القياسية (Regular Expressions)، هي أنماط (patterns) تُستخدم لمطابقة مجموعة من الأحرف في السلاسل النصية. التعبيرات القياسية في جافاسكربت كائنات أيضا. تُستخدم هذه الأنماط مع الوظائف exec وtest للكائن RegExp، ومع الوظائف match، و replace، وsearch و split للكائن String. يتناول هذا الفصل  تعبيرات جافاسكربت القياسية.
7 الحلقات والتكرار
الحلقات، وسيلة سريعة وسهلة لفعل شيئا ما، مرارا وتكرارا. يقدم هذا الفصل من دليل الجافاسكريب  مختلف عبارات التكرار المتاحة لجافا سكريبت.
8 الدوال الدوال, جافا سكريبت, دليل
الدوال هي واحدة من اللبنات الأساسية في جافاسكريبت. الدالة، هي عبارة عن مجموعة من التعليمات البرمجية التي تؤدي وظيفة معينة. حتى تتمكن من إستخدام الدالة، عليك أولا تعريفها في مكان ما من النطاق الذي تود إستدعائها منه.
9 العمل مع الكائنات
No summary!
10 تقديم جافا سكربيت, مرشد
يقوم هذا الفصل بتقديم جافا سكريبت ويناقش بعض مفاهيمها الأساسية.
11 قواعد اللغة وأنواع البيانات
يناقش هذا الفصل. القواعد الأساسية لجافا سكريبت، والإعلان عن المتغيرات، وأنواع البيانات الحرفية.
12 مدخل إلى جافاسكريبت كائنية التوجه الأفراد, البرمجة الكائنية, التغليف, الجافاسكريبت, المتوسط, المجال, المشيد, ب.ك.ت, كائن
كائنية التوجه حتى النخاع، ميزات جافا سكريبت القوية، القدرات المرنة OOP. يبدأ هذا المقال بمقدمة إلى البرمجة الكائنية التوجه، ثم مراجعات لنموذج كائن جافا سكريبت، و أخيراً يوضح مفاهيم البرمجة الكائنية التوجه في جافا سكريبت. لا يصف هذا المقال البناء اللغوي الجديد للبرمجة الكائنية التوجه في ECMAScript 6.
13 مرجع جافا سكريبت JavaScript, NeedsTranslation, TopicStub
This part of the JavaScript section on MDN serves as a repository of facts about the JavaScript language. Read more about this reference.
14 Classes Classes, Constructors, ECMAScript 2015, Inheritance, Intermediate, JavaScript, NeedsTranslation, TopicStub
JavaScript classes, introduced in ECMAScript 2015, are primarily syntactical sugar over JavaScript's existing prototype-based inheritance. The class syntax does not introduce a new object-oriented inheritance model to JavaScript.
15 المنشئ (constructor) جافاسكريبت
الـ constructor  هي ميثود خاصة لإنشاء وتهيئة الاوبجكت(كائن) داخل (فئة)class.
16 Expressions and operators JavaScript, NeedsTranslation, Operators, TopicStub
This chapter documents all the JavaScript language operators, expressions and keywords.
17 Object initializer تهيئة الكائن
No summary!
18 delete دالة
The source for this interactive example is stored in a GitHub repository. If you'd like to contribute to the interactive examples project, please clone https://github.com/mdn/interactive-examples and send us a pull request.
19 JavaScript error reference Debugging, Error, Errors, Exception, JavaScript, exceptions
Below, you'll find a list of errors which are thrown by JavaScript. These errors can be a helpful debugging aid, but the reported problem isn't always immediately clear. The pages below will provide additional details about these errors. Each error is an object based upon the Error object, and has a name and a message.
20 TypeError: "x" is (not) "y" الأخطاء, جافاسكربت, نوع الخطأ
TypeError.
21 Standard built-in objects JavaScript, NeedsTranslation, TopicStub
This chapter documents all the JavaScript standard built-in objects, along with their methods and properties.
22 Array
إنشاء مصفوفة
23 ()Array.isArray
الـ ()Array.isArray تفحص القيمة الممررة لها، هل هي كائن من نوع Array أم ﻻ.
24 ()Array.prototype.join Prototype, جافاسكربت, دالة, دمج Array, دمج المصفوفات, مرجع
دالة ()join تقوم بدمج جميع عناصر المصفوفة في نص واحد.
25 ()Array.prototype.reverse
دالة الـ ()reverse تقوم بعكس ترتيبا عناصر المصفوفة مكانيا، بحيث يصبح العنصر الأول في المصفوفة في آخر المصفوفة، ويكون آخر عنصر فيها في أول المصفوفة.
26 Array.from()
The source for this interactive example is stored in a GitHub repository. If you'd like to contribute to the interactive examples project, please clone https://github.com/mdn/interactive-examples and send us a pull request.
27 Array.prototype.pop()
تعيد أخر عنصر من المصفوفة و تعيد undefined  في حال  كانت المصفوفة فارغة
28 Array.prototype.push()
الدالة push() هي دالة تضيف عنصر أو عناصر إلى نهاية المصفوفة مع إعادة طول المصفوفة الجديد
29 array.length جافاسكربت, خاصية, مصفوفة
The length property represents an unsigned, 32-bit integer that is always numerically greater than the highest index in the array.
30 Date | التاريخ Date, JavaScript, NeedsTranslation, TopicStub
Creates a JavaScript Date instance that represents a single moment in time. Date objects are based on a time value that is the number of milliseconds since 1 January, 1970 UTC.
31 Date.UTC() تاريخ, جافاسكربت, طريقة, مرجع
دالة Date.UTC() تقبل نفس المُعاملات parameters علي الرغم من طول تكوين المنشيء، ويٌعيد التاريخ إلي المللي ثانية من بداية تاريخ 1 يناير, 1970, 00:00:00, التوقيت العالمي.
32 Date.now() | دالة الوقت الآن Date, التاريخ, الوقت, جافاسكربت, دالة, دليل, طريقة بديلة, مرجع
تقوم دالة  Date.now() بعرض عدد الثواني التي مضت منذ بداية احتساب الوقت بطريقة Timestamp وهو الأول من يناير عام 1970 الساعة الثانية عشر منتصف الليل تمامًا (First of January 1970 00:00:00)  بتوقيت UTC.
33 Date.parse() | دالة تحليل الوقت Date, التاريخ, جافاسكربت, طريقة, مرجع
تقوم دالة Date.parse() بتوزيع سلسلة من التاريخ، وإرجاع قيمتها إلي مللي ثانية من بداية تاريخ (1 يناير, 1970, 00:00:00 UTC) إلي التاريخ المحدد داخل الأقواس مثل Date.parse("التاريخ") أو NaN (ليس رقم) إذا كانت السلسلة غير معترف بها (غير صحيحة)، أو في بعض الحالات التي يكون فيها قيم التاريخ غير شرعية (مكتوبة بشكل خاطيء). علي سبيل المثال (2015-02-31).
34 Date.prototype
The Date.prototype property represents the prototype for the Date constructor.
35 Date.prototype.getDate() النموذج المبدئي, تاريخ, جافاسكربت, طريقة, مرجع
دالة getDate() تقوم بإرجاع يوم من تاريخ الشهر المحدد وفقاً للوقت المحلي.
36 Date.prototype.setDate() | دالة تعيين التاريخ التاريخ, النموذج المبدئي, جافاسكربت, طريقة, مرجع
دالة setDate() تقوم بتعين يوم من الـ Date المحدد نسبه إلي الشهر المحدد.
37 Function Constructor, Function, JavaScript, NeedsTranslation, TopicStub
The Function constructor creates a new Function object. Calling the constructor directly can create functions dynamically, but suffers from security and similar (but far less significant) performance issues similar to eval. However, unlike eval, the Function constructor allows executing code in the global scope, prompting better programming habits and allower for more efficient code minification.
38 ()Function.prototype.call
No summary!
39 JSON JSON, JavaScript, NeedsTranslation, Object, Reference, Référence(2), TopicStub, polyfill
The JSON object contains methods for parsing JavaScript Object Notation (JSON) and converting values to JSON. It can't be called or constructed, and aside from its two method properties it has no interesting functionality of its own.
40 JSON.stringify()
تقوم الدالة JSON.stringify() بتحويل قيم JavaScript إلى نص على طريقة JSON. يمكن اختياريا إما استبدال القيم إذا تم تحديد دالة الاستبدال (replacer)، أو إدراج خصائص معينة  إذا تم تحديد لها جدولا في دالة الإستبدال.
41 Object Constructor, JavaScript, NeedsTranslation, Object, TopicStub
The Object constructor creates an object wrapper.
42 Object.prototype.constructor
بالرجوع إلى Objectconstructor ووظيفتها إنشاء حالات من الاوبجكت (الكائن) .نذكرك بأن قيمة الخصائص التي تشير إليها تلك الفانكشان تشير لنفسها ولا تشير إلى سلسة تحتوي على إسم الفانكشان القيمة تقرأ فقط قيم بدائية مثل 1true و "test".
43 String ECMAScript 2015, JavaScript, NeedsTranslation, Reference, String, TopicStub
The String global object is a constructor for strings, or a sequence of characters.
44 String.prototype
No summary!
45 parseInt()
يرد عدد صحيح من ال (string) المدخل, اذا كان المحرف الاول من السلسة لا يمكن تحويله لرقم , سيرد NaN
46 Statements and declarations JavaScript, NeedsTranslation, Reference, TopicStub, statements
JavaScript applications consist of statements with an appropriate syntax. A single statement may span multiple lines. Multiple statements may occur on a single line if each statement is separated by a semicolon. This isn't a keyword, but a group of keywords.
47 function
The function declaration defines a function with the specified parameters.
48 الدوال
Generally speaking, a function is a "subprogram" that can be called by code external (or internal in the case of recursion) to the function. Like the program itself, a function is composed of a sequence of statements called the function body. Values can be passed to a function, and the function will return a value.
49 نظرة عامة على تقنيات جافا سكريبت جافا سكريبت, مبتدئ
بينما HTML تحدد بنية صفحات الويب والمحتوى CSS تحدد التنسيق والمظهر، JavaScript تضيف التفاعل إلى صفحة الويب وتنشئ تطبيقات ويب غنية.