انقر للاستفادة من مقاطع فيديو الدروس في قناتي على YouTube.
انقر للتعرف على مقالاتي على حسابي المتوسط.
في هذا الإعادة ، هناك مشاريع أستخدمها في كل من عملية التعلم والتدريس. بشكل عام ، حاولت لمس كل قضية في المشاريع في الريبو. سيتم أولاً كتابة القاعدة التقليدية قبل كتابة الرموز البسيطة والمعقدة نسبيًا. الشيء المهم هو استخدام الوظيفة التي قدمها لنا JavaScriptin في المكان المحلي. حاول محاولة كتابة الرموز بنفسك أولاً قبل العمل في خطوط التعليمات البرمجية وجعلها في المرفقات. يمكنك أيضًا الكتابة بطرق مختلفة ، تتوفر طرق وطرق مختلفة. الشيء الرئيسي هو الوصول إلى أقصر طريقة ، في الشكل الأكثر بأسعار معقولة وبأمان. حظ سعيد :)
bodyMassIndex في هذا الملف ، نتلقى قيمة مع حساب معين بناءً على Boy Çəki يأتي إلينا. ثم وضعنا أسعارًا معينة مع if else كانت القيمة في هذا الوسيطة ، فدع قيمة الخروج ؛ لا ، إذا كان المتقطع الآخر في تكلفة الكلام. الهدف الرئيسي هو حساب قيمة معينة بناءً على القيم الواردة وتحقيق نتيجة معينة من خلال التحقق من أن قيمة هذه القيمة.
DaysOfTheWeek في هذا المشروع ، استخدم Javascriptin switch case . مع تجربة بسيطة ، كانت تستخدم هذه الوظيفة. هنا يأتي إلى المستخدم أمام المستخدم عند فتح prompt وهناك نص. يرى المستخدم خياراتهم في هذا النص. عند اختيار أي يوم من أيام الأسبوع ، يتم عرضه على المستخدم بواسطة console . خطأ) إذا اخترت خارج النطاق))) الكتابة تخرج.
atmApp في هذا المشروع ، استخدمنا switch case التي يقدمها Javascriptin . بالطبع ، يعمل أجهزة الصراف الآلي الحقيقية مع خوارزميات عميقة مختلفة. لقد قمنا للتو بتطوير مشروع مماثل في شكل بسيط. الشيء المهم هو ارتداء الرمز وإجراء إضافات من نفسك إلى نفس الكود بطرق أخرى. هنا توازن المستخدم يساوي قيمة واحدة. استنادًا إلى القيمة المضمنة ، جانب جانب الجانب باستخدام الشاشة على الشاشة ، نقوم بإزالة الإجابات على الشاشة
multiplicetionTable في هذا المشروع ، يتم كتابته في الجزء الداخلي من for loop . هنا كتبنا مهمة لمدة يومين لكتابة جدول الضرب وسننتظر حتى الحلقة لإكمال الحلقة في إجبار معظم الملابس لأن هذه الفترات موجودة. في هذه الحالة ، ستكون قيمة الحلقة خارج الخارج مستقرة لإطاعة العمليات داخل الحلقة. بعد انتهاء الحلقة الداخلية ، سيتم منح الحلقة في الخارج القيمة التالية. نشتري console معينة تظهر في هذا النموذج.
primeNumber في هذا المشروع ، نتحقق من أن الشكل (الرقم) المدرج في for loop وإذا كان if else بسيطًا. بشكل عام ، يتم تسجيل الرموز أيضًا. من الممكن فهم الكود بشكل أكثر وضوحًا من خلال النظر إلى الملاحظات.
findingFactorials اكتب for للعثور على عوامة بطريقة بسيطة هنا. بشكل عام ، يمكن أن يكون الأمر بسيطًا جدًا فقط إذا كنت على مستوى البداية ، فهذه تجربة رائعة لك للعمل والرموز التي يتعين القيام بها على JavaScript من أجلك. حاول كتابة هذه الرموز في أشكال مختلفة ، وقم بإضافات من نفسك وتغيير موقع المتغير مقابل
findingArmstrongNumber لفهم هذه الرموز ، تحتاج إلى معرفة ما هي قطع Armstrong الأولى من قبل. هناك تسجيل مسجل داخل الكود. بعد ذلك ، في خط الرموز ، نحن في الفترة الأولى بالطريقة التي يمكننا من خلالها الاحتفاظ بكل رقم في for . نحافظ على هذا في تغيير معين على هذه الأرقام التي اشتعلت. ثم ، if else العمل ، يتم عرض النتيجة وفقًا لذلك.
findingLetter هنا ، الكود الذي كتبناه يجد مقدار الرسالة الواحدة في النص القادم. النقطة التي تركز فيها النقطة التي يجب تركيزها هنا هي قبول الأحرف الكبيرة الكبيرة للعنصر الكود المختلفة. إذا أردنا إزالته ، فيمكننا تحويل كلا الجانبين في الجزء if الجزء وتحويله إلى أحرف علمية أقل ونقله إلى الحروف السفلية.
findingPerfectNumber لتكون قادرًا على كتابة هذا الرمز ، تحتاج أولاً إلى معرفة الرقم المثالي. هناك ملاحظات وتفسيرات خاصة داخل الكود. من المستحسن أن المعلومات هنا هي أنه يمكنني القول أن for function لهذا الرمز ، باستخدام التغيير مع let if else If ، ثم التأثيرات المختلفة.
productSearchبادئ ذي بدء ، أنشأنا مجموعة من المعلومات حول بعض المنتجات (المنتج). قمنا بجمع هذه المعلومات في المصفوفة التي تسمى المنتج . واجهنا بعد ذلك أجزاء ProductName الخاصة بـ Array الخاصة بالمعلومات الموجودة في المنتج من المستخدم وأضفنا البيانات إلى صفيف آخر إلى صفيف آخر. لدينا بالفعل المعلومات التي يريد المستخدم للمستخدم.
والخطوة التالية هي إرسال هذه المعلومات إلى المستخدم. لقد كتبنا وظيفة أخرى لهذا ، ويتم جمع مجموعة من هذا المرشح كمعلمة. داخل الوظيفة ببساطة عن طريق تسليم هذه الصفيف ، نكتب من خلال وحدة التحكم في الشاشة للأجزاء المطلوبة.
عادة ، ستأتي هذه المعلومات عن طريق الخلفية عندما نقوم بإجراء استفسارات API . في هذه الحالة ، لن نحتاج إلى إنشاء معلومات. هنا كتبنا فقط معلومات في هذا النموذج لإظهار وظائف معينة.
todoListهذا المشروع هو مشروع تتم كتابة الرموز على نطاق أوسع مقارنة بالمشاريع السابقة. إنه متوفر في قائمة TODO (قائمة TODO) لإضافة TODO ، وجعل مرشحها ، أو حذف تودوس غير مرغوب فيه أو حذفها جميعًا .
إذا نظرنا إلى جانب الكود ، نرى أن هناك تخزينًا محليًا لتخزين البيانات. بالإضافة إلى ذلك ، يتم عرض بعض القيود والإخطارات عندما ينقر المستخدم دون إدخال البيانات. بنفس الطريقة ، من المخطط أن يتم إخطاره عندما لا يكون لدينا أي todo.
كمهمة خاصة ، يتبين أن الإخطار عندما لا يستحق إدخال المرشح أي قيمة ، وبالتالي Backspace (إزالة). يمكنك إصلاح هذه المشكلة :)
searchİmgUnsplashAPİ في هذا المشروع ، تم إرسال طلب API بواسطة طريقة fetch . يتم مسح المعلومات الواردة واستخدامها بشكل صحيح. هناك بعض commentlər داخل الكود بحيث يجعل هذا الأمر أسهل لعملك أثناء الحساسة.
بشكل عام ، يعد API مشروعًا ممتازًا لإرسال الاستفسارات وبيانات العمل. بعد كتابة هذا المشروع ، يمكنك المزاح مع أصدقائك "لقد قمت بإنشاء الإصدار التجريبي من Google." :)
hour هنا ، كتبت فئة Data saat من dəqiqə saniyə من خلال الطرق المختلفة التي قدمتها لنا. ثم ، في جزء HTML ، كتبت ثانية إلى ثانية واحدة.
githubProfiles باستخدام GitHub APIs في هذا المشروع ، استخدمنا المستخدم لسحب معلومات المستخدم من خلال واجهة برمجة التطبيقات.
معلومات مختلفة (صورة الملف الشخصي ، إلخ) كمثال على الصفحة.
todoAppهذا المشروع هو برنامج قائمة بسيط. يمكن للمستخدمين إضافة وحذف وصيانة مهامهم ثم يرون لاحقًا. في المجلدات المستقبلية ، سيتم كتابة قوائم TODO في أوقات مختلفة في أوقات مختلفة أردت إضافة كل منها هنا.
localStorage للمتصفح.هذه هي الوظائف المنطقية الرئيسية للمشروع.
انقر للاستفادة من مقاطع فيديو الدروس في قناتي على YouTube.
انقر للتعرف على مقالاتي على حسابي المتوسط.