عبدالله بن مساعد المطيري نشر 26 فبراير 2021 أرسل تقرير نشر 26 فبراير 2021 ابي صوره موضحه عن اكواد الجافا سكربت ومعانيه ارجوكم 2 اقتباس
0 عبد الله محمد5 نشر 26 فبراير 2021 أرسل تقرير نشر 26 فبراير 2021 الجافا سكربت بحر واسع ويحتاج منك الى عمل كبير ولكن سأعطيك صورة مبسطة عنها :- اولاً:- المتغيرات وهي التي يتم تخزين البيانات فيها كالاتي: var name = "ahmed"; var isStudent = true; var price1 = 5; var price2 = 6; let total = price1 + price2; فتعريف المتغيرات كما لاحظت ينقسم الى ثلاثة اجزاء الاول وهو اما ان يكون var او let ويقوم بتعريف مدى ظهور المتغير و اسم المتغير و قيمة المتغير. ثانياً :- الجمل الشرطية وهي التي تحدد تفرع البرنامج حسب بعض المتغيرات وتكون كالاتي: var number = 12; if(number > 10){//الجملة الشرطية console.log(number);//الكود الذي سيتم تنفيذه عندما تكون العبارة الشرطية صحيحة } ثالثاً:- عبارات التكرار let x; for(x = 0 ;x < 10 ;x++){//هذه تسمى حلقة فور وتتكون من ثلاثة اجزاء القيمة الابتدائية للمتغير و شرط استمرار الحلقة والفعل الذي يتم تنفيذه بعد كل دورة console.log(x); } رابعاً:- الدوال وهي عبارة عن اكودا بداخل كتل برمجية يتم استدعائه حسب الحاجة اليه let name = "ahmed"; any(name);//طريقة استدعاء الدوال حيث تكتب اسم الدالة وبعدها قوسين وتمرر القيم المطلوبه اذا كانت هنالك قيم مطلوبة function any(name){//واسم الدالة بالاضافة الى المتغيرات التي يتم استقبالها function تعريف الدالة وينقسم الى الكلمة المحجوزة alert('welcome'+name+' to javascript'); //wlcome ahmed to javascript سيكون الناتج هو } 1 اقتباس
0 سامح أشرف نشر 27 فبراير 2021 أرسل تقرير نشر 27 فبراير 2021 لغة جافاسكريبت مثل باقي لغات البرمجة تحتوي على متغييرات ودوال وجمل شرطيطة وجمل تكرار ومصفوفات إلخ، وهنا شرح مختصر بسيط لكل مما سبق: المتغيرات: يمكنك أن تتخيلها مثل صناديق لحفظ قيمة معينة لكي نستخدم هذه القيمة فيما بعد، ويمكن تشبيهها مثل س و ص في الرياضيات var x = 5; console.log(x); // Output: 5 // يمكن أن تحتوي المتغيرات على نصوص var y = "Hi"; console.log(y); // Output: Hi // يمكن أن نقوم بتغير قيمة المتغير في أي وقت نشاء x = 8; y = "Hello"; console.log(x, y); // Output: 8 Hello x = "New Variable"; y = 5.5; console.log(x, y); // Output: New Variable 5.5 الجمل الشرطية: تستخدم لتفيذ أمر معين إن تحقق الشرط، كأن تقوم بإحضار منشورات جديدة إن كان المستخدم في نهاية الصفحة (مثل فيسبوك) var age = 18; // نتحقق مما إذا كان المتغير age أكبر من 18 if (age > 18) { console.log("You are older than 18"); } // إن لم يتحقق الشرط السابق نتحقق مما إذا المتغير يساوي 18 else if (age == 18) { console.log("You have 18 years"); } // في حالة لم يتحقق أي من الشروط السابقة نقوم بتنفيذ الآتي else { console.log("You are young"); } جمل التكرار: تقوم بتكرار جزء معين من الكود بعدد المرات التي نريدها، مثل طباعة جملة "مرحبًا" 10 مرات // أول شيء نقوم بعمل متغير لعد عدد المرات // ونقوم بعمل شرط لإستمرار التكرار // ثم نقوم بزيادة قيمة المتغير بمفدار واحد كل مرة for (var counter = 1; counter <= 10; counter = counter +1) { console.log("مرحبًا"); } الدوال: مجموعة من الخطوات لتقوم بعمل شيء معين، ويمكن تنفيذ هذه الخطوات في أي وقت نشاء، مثل: طباعة جملة "مرحبًا + اسم شخص" مع طباعة تاريخ اليوم // نعطي للدالة اسم printMyName // هذه الدالة تستقبل قيمة name ليتم طباعتها function printMyName(name) { console.log("Hello" , name); console.log("The time now is:", Date()); } // بعد ذلك نقوم بإستدعاء الدالة السابقة كما نشاء وقتما نشاء // وفي كل مرة تقوم بطباعة الاسم والوقت الحالي printMyName("Mohammed"); printMyName("Sameh"); printMyName("Ali"); المصفوفات: يمكنك أن تتخيلها على أنها متغير يمكن أن يحتوي على أكثر من قيمة واحدة في نفس الوقت، ويمكنك إستخدام أحد هذه القيم في أي وقت مثل المتغيرات العادية تمامًا // مصفوفة تحتوي على بعض الأسماء var x = ["Ali", "Mohammed", "Khaled", "Sameh", "Farouk"]; // لنقوم بطباعة اسم معين من الأسماء السابقة نستخدم ترتيبه // مع العمل أننا نبدأ في العد من الصفر console.log(x[0]); // Output: Ali console.log(x[1]); // Output: Mohammed console.log(x[4]); // Output: Farouk مازال هناك الكثير من الأمور التي يمكن شرحها وما هذا إلا جزء صغير للغاية من لغة جافاسكريبت ومن الأشياء التي تسطيع عملها بها. لكي تتعلم المزيد أنصحك بأن تتابع دورة تشرح لك الأساسيات مع التطبيق على بعض المشاريع الصغيرة في البداية (يوجد الكثير منها على اليوتيوب وفي مواقع الدورات المشهورة). كما أنصحك بأن تلقي نظرة كل فترة على موسوعة حسوب للغة جافاسكريبت وقراءة مقالات الأكاديمية الخاصة باللغة (تحتوي على ما يقرب 250 مقالة الآن). بالتوفيق. 1 اقتباس
السؤال
عبدالله بن مساعد المطيري
ابي صوره موضحه عن اكواد الجافا سكربت ومعانيه ارجوكم
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.