أحدث البرامج التعليمية وتطوير الشبكة
×

JS البرنامج التعليمي

JS الصفحة الرئيسية JS المقدمة JS ألى أين JS الناتج JS بناء الجملة JS البيانات JS تعليقات JS المتغيرات JS مشغلي JS علم الحساب JS مهمة JS أنواع البيانات JS وظائف JS الأجسام JS نطاق JS أحداث JS سلاسل JS طرق سلسلة JS أرقام JS طرق عدد JS الرياضيات JS التمور JS تاريخ تنسيقات JS تاريخ طرق JS المصفوفات JS طرق مجموعة JS القيم المنطقية JS مقارنات JS الظروف JS تحول JS حلقة غيرمنتهية For JS حلقة بينما JS استراحة JS نوع التحويل JS التعبير العادي JS أخطاء JS التصحيح JS الرفع JS الوضع الصارم JS دليل الاناقة JS أفضل الممارسات JS الأخطاء JS أداء JS الكلمات المحجوزة JS JSON

JS أشكال

أشكال التحقق من صحة API أشكال

JS موضوع

تعريفات الكائن خصائص الكائن طرق كائن نماذج الكائن

JS وظائف

تعاريف وظيفة وظيفة المعلمات وظيفة الاحتجاج الإغلاق وظيفة

JS HTML DOM

DOM مقدمة DOM أساليب DOM وثيقة DOM عناصر DOM HTML DOM CSS DOM الرسوم المتحركة DOM أحداث DOM EventListener DOM ملاحة DOM العقد DOM Nodelist

JS المتصفح BOM

JS Window JS Screen JS Location JS History JS Navigator JS Popup Alert JS Timing JS Cookies

JS أمثلة

JS أمثلة JS HTML DOM JS HTML إدخال JS HTML الأجسام JS HTML أحداث JS المتصفح JS اختبار قصير JS ملخص

JS المراجع

JavaScript الأجسام HTML DOM الأجسام


 

JavaScript مشغلي


مثال

تعيين قيم للمتغيرات وإضافتها معا:

var x = 5;         // assign the value 5 to x
var y = 2;         // assign the value 2 to y
var z = x + y;     // assign the value 7 to z (x + y)
انها محاولة لنفسك »

جافا سكريبت المعاملات الحسابية

تستخدم العوامل الحسابية لأداء العمليات الحسابية على الأرقام (حرفية أو المتغيرات).

عامل وصف
+ إضافة
- طرح
* عمليه الضرب
/ تقسيم
% معامل
++ زيادة
-- إنقاص

عامل الجمع (+) ويضيف الأرقام:

مضيفا

var x = 5;
var y = 2;
var z = x + y;
انها محاولة لنفسك »

المشغل الضرب (*) يضاعف الأرقام.

ضرب

var x = 5;
var y = 2;
var z = x * y;
انها محاولة لنفسك »

سوف تتعلم المزيد عن مشغلي الجافا سكربت في الفصول القادمة.


مشغلي تعيين جافا سكريبت

عوامل التعيين تعيين قيم للمتغيرات جافا سكريبت.

عامل مثال مثل
= x = y x = y
+= x += y x = x + y
-= x -= y x = x - y
*= x *= y x = x * y
/= x /= y x = x / y
%= x %= y x = x % y

عامل التعيين (=) بتعيين قيمة لمتغير.

عامل التعيين إضافة (+=) يضيف قيمة إلى متغير.

مهمة

var x = 10;
x += 5;
انها محاولة لنفسك »

جافا سكريبت سلسلة مشغلي

و + يمكن أيضا المشغل استخدامها لإضافة (سلسل) السلاسل.

عندما تستخدم على الاوتار، و + يسمى المشغل المشغل سلسلة.

مثال

txt1 = "John";
txt2 = "Doe";
txt3 = txt1 + " " + txt2;

ونتيجة لtxt3 على النحو التالي:

John Doe
انها محاولة لنفسك »

و += يمكن أيضا عامل التعيين استخدامها لإضافة (سلسل) سلاسل:

مثال

txt1 = "What a very ";
txt1 += "nice day";

ونتيجة لtxt1 على النحو التالي:

What a very nice day
انها محاولة لنفسك »

وأضاف الجمل والأرقام

إضافة رقمين، سيعود المبلغ، ولكن إضافة عدد وسوف سلسلة بإرجاع سلسلة:

مثال

x = 5 + 5;
y = "5" + 5;
z = "Hello" + 5;

نتيجة السينية، وص، و z على النحو التالي:

10
55
Hello5
انها محاولة لنفسك »

والقاعدة هي:إذا قمت بإضافة عدد وسلسلة، فإن النتيجة ستكون سلسلة!


جافا سكريبت مقارنة والعوامل المنطقية

عامل وصف
== يساوي
=== متساوية القيمة ونوع المساواة
!= غير متساوي
!== لا تساوي قيمة أو نوع لا تساوي
> أكبر من
< أقل من
>= أكبر من أو يساوي
<= اقل او يساوي
? مشغل الثلاثي

موصوفة المقارنة ومنطقية المشغلين في مقارنات الفصل شبيبة.


جافا سكريبت نوع مشغلي

عامل وصف
typeof إرجاع نوع متغير
instanceof عودة صحيح إذا كان الهدف من ذلك هو مثيل نوع الكائن

موصوفة مشغلي النوع في الفصل شبيبة نوع التحويل.