مرحبًا بكم جميعًا، فيش هنا،
ستكون هذه أول مشاركة لي على مدونتي على الإطلاق! أفعل هذا بناءً على طلب معلمتي الرائعة في مدرسة فلاتيرون. سأحاول إنشاء تدوينة كل يوم لتوثيق تطوري خلال رحلة البرمجة الخاصة بي. ومرحبا ومرحبا وأصحاب العمل بقراءة هذا في المستقبل!
الآن أريد أن أكون صادقًا، هذا ليس في الواقع "اليوم الأول" لي في استخدام المكواة. لقد بدأت بالفعل منذ يومين يوم الاثنين. لكنني أعتقد أن اليوم كان بالتأكيد اليوم الذي استثمرت فيه حقًا فيما أتعلمه.
بالحديث عن ذلك، دعنا نتعرف على ما تعلمته اليوم! لن أتحدث عن كل شيء، فقط الأشياء التي أثارت اهتمامي أكثر.
لقد تعرفت رسميًا على الميزة الأكثر إثارة في JavaScript... مستمعي الأحداث. لغتي الأصلية التي كنت أتعلمها قبل ذلك كانت لغة C# والتي تشترك في بعض أوجه التشابه، ولكنها ساعدتني حقًا على فهم المفهوم بشكل أفضل. لنأخذ مثالين حتى أتمكن من شرح ما أعنيه بمفتاح بسيط لكل من Java وC#.
جافا سكريبت
addEventListener("keydown", (event) => {}); onkeydown = (event) => {};
ج#
void Update() { if (Input.GetKeyDown("space")) { Debug.Log("space key was pressed"); } }
الآن بالنظر إلى كليهما، يمكنني أن أبدأ في رؤية الفرق بينهما. مثل كيف تحتاج C# إلى تحديث مستمر للبحث عن الأوامر بينما لا تحتاج Java إلى ذلك، وهو أمر مثير للاهتمام.
ممارسة مكان العمل
أحد الأشياء الصغيرة التي استمتعت بالقيام بها اليوم هو التدرب على كيفية عمل وظيفة مساحة العمل. كنت أقدم موقعًا على شبكة الإنترنت يحتوي على زر إرسال ونموذج. وقد قيل لي في الأساس...
كمستخدم، يجب أن أكون قادرًا على كتابة مهمة في حقل الإدخال.
كمستخدم، يجب أن أكون قادرًا على النقر فوق أحد أشكال زر الإرسال.
كمستخدم، أتوقع أن أرى سلسلة المهام التي قدمتها تظهر في DOM بعد تنشيط زر الإرسال.
وكان علي أن أتكيف وأقدم طلبات الأطروحات بالمهارات التي تعلمتها سابقًا. مثيرة للغاية!
ولكن هذا هو كل ما شعرت أنه كان فريدًا في رحلة التعلم الخاصة بي. شكرًا للعاملين في Flatiron على هذه الفرصة الرائعة. أراك غدًا؟
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3