أوامر الجافا سكريبت JavaScript

Java2

أوامر الجافا سكريبت :-

الجافا سكريبت لغة تعتمد علي الكائنات البرمجية , وهو الشئ الذي يمنحها قوة في الإستخدام , لكن أين نكتب أوامر الجافا سكريبت :-

1- في منطقة الرأس ( Head) الخاصة بكود HTMl

2- في منطقة الجسم ( Body) الخاصة بكود HTML

ولا قيود علي مبرمج الجافا أن يضع أوامر الجافا سكريبت في منطقة الرأس أو الجسم , لكن راعي أن أوامر الإخراج – وهي الأوامر التي من اختصاصها أن تظهر ناتج الكود البرمجي علي المتصفح – لابد وأن تكتب في منطقة الجسم (Body) أو في المكان الذي تريده أن يظهر فيه ناتج السكريبت , أما عند كتابة أمر الإخراج في منطقة الرأس (Head) فإنه يعمل علي كتابة ناتج هذا الأمر قبل البدء في أي أوامر تختص بمنطقة الجسم ( Body) .

هناك ميزة أخري في الجافا سكريبت وهو أنه يمكنك كتابة كود الجافا سكريبت في ملف خارجي (كما هو الحال في CSS ) , ويكون امتداد ذلك الملف (* .Js) ,  وتكون صيغةالربط بينصفحتك وملف الجافا كالآتي :-

>Script Language = " javascript" src = "موقع الملف علي الشبكة أو علي الجهاز">

>/Script>

ملاحظات علي كتابة الأوامر في الجافا سكريبت :-

1-لاحظ أن الصيغة العامة لأمر الجافا سكريبت هو :-

Javascript command;

لاحظ وجود الفاصلة المنقوطة (;) حيث من شأنها ترتيب الأوامر وتعمل علي إسراع تنفيذ البرنامج .

2- يمكنك اختزال أكثر من سطر في سطر واحد في عملية تعريف المتغيرات واختزان القيم فيها أيضا

Var x;

X= "mido";

Y= x +z;

حيث يمكنك اختزال تلك الأسطر إلي سطر واحد كالتالي :-

Var x; = "mido"; y =x + z;

1-وضع الأكواد في بلوكات لتنظيمها يمكنك وضع أكثر من أمر في أكثر من سطر ويكون بين القوسين كما هو واضح :-

{

JavaScript Code

}

2-التعليقات في الجافا سكريبت :-

بالطبع لها أهميتها في أي لغة برمجية , وتختلف عن طريقة كتابة التعليقات في HTML , لكنها تتفق مع CSS في طريقة كتابتها حيث تكون كالآتي :-

هنا يكتب كتابة(سطر واحد) //

والطريقة الأخري

*/

يمكنك هنا كتابة التعليق

(سطر واحد أو أكثر

/*

وتلك الطريقة هي المستخدمة في كثير من لغات برمجة صفحات الإنترنت المتقدمة مثل ASP,PHP

1-المسافات البيضلء :-

تتعامل الجافا سكريبت مع المسافات مثلHTML, حيث تتجاهل المسافات الزائدة المتتالية , والأسطر الفارغة , لكن بالرغم من ذلك يعتبر المسافات والأسطر جزء من البرنامج , كما سنري فيما بعد .

الأساليب الشرطية والحلقات التكرارية :-

أساليب الشرط في الجافا سكريبت :-

يكون أسلوب الشرط مزيج من المعاملات الرياضية والمنطقية ومعاملات المقارنة ومعاملات الإسناد , ويكون الناتج منطقيا إما True أو False

جملة If الشرطية :-

- من أهم وأشهر وأكثر اساليب الشرط استخداما في الجافا سكريبت وأيضا في غيرها في باقي لغات البرمجة

- الصيغة العامة لجملة If الشرطية هي :

If (الشرط)

{

عمل كود الجافا سكريبت

}

حيث تبدأ بأمر الشرط   If  ويتبعها جملة الشرط      اختبار قيمتها , وإذا تحقق الشرط قام المتصفح بتنفيذ جمل كود الجافا سكريبت , وإذا لم يتحقق الشرط تجاهل المتصفح أسلوب الشرط بالكامل

جملة If-Else الشرطية :-

-لا تعتبر جملة If-Else بديلا عن If, حيث لكل منهما استخدام الخاص بها

-جملة If الشرطية تختبر أسلوب شرط له حالة واحدة من التنفيذ

-جملة If-Else تختبر أسلوب شرط له حالتين من التنفيذ (حالة تحقق أسلوب الشرط , وحالة عدم تحقق أسلوب الشرط )

- الصيغة العامة لجملة If-Else الشرطية هي :-

If(الشرط)

{

عمل كود الجافا سكريبت

}

Else

{

جمل كود أخري للجافا سكريبت

}كوتبدأ مثل أسلوب الشرط if , وبناء علي قيمة ناتج هذا الشرط يتحدد مسار البرنامج , حيث إذا تحقق الشرط يتم تنفيذ (جمل كود الجافا سكريبت) , أما إذا لم يتحقق الشرط فينتقل المتصفح إلي الكود البديل لتنفيذه (جمل كود أخري للجافا سكريبت)

جملة switch الشرطية :-

- تقوم تلك الأداة بتنسيق جمل الشرط كحالات , ويتم تحديد عدد الحالات switch(n) , حيث n يعبر عن عدد الحالات

- يتم تعيين كل حالة بإستخدام 1case, 2case , ....., 3case

- الصيغة العامة لجملة switch الشرطية :-

Switch (n)

{

Case 1 :  لبداية الحالة الأولي//

كود الجافا سكريبت

break;

case 2:     //لبداية الحالة الثانية

كود الجافا سكريبت

break;

……

……

……

Default;     // إذا لم تحقق جميع الحالات السابقة

كود الجافا سكريبت

break;

}

تعليقات

المشاركات الشائعة من هذه المدونة

الشاشة الإفتتاحية لإكسل

مسائل علي الترانزستورات MOSFET