اذهب إلى المحتوى

Roog Roog

الأعضاء
  • المساهمات

    58
  • تاريخ الانضمام

  • تاريخ آخر زيارة

آخر الزوار

لوحة آخر الزوار معطلة ولن تظهر للأعضاء

إنجازات Roog Roog

عضو نشيط

عضو نشيط (3/3)

58

السمعة بالموقع

  1. بعدني ضايع شوي بمفهوم callback functions in Java Script للأسف . ماعم افهم المنطق تبعو . هلأ فهمت طريقة التنفيذ وعمل الدالة ،بس ما فهمت على اي أساس بتشتغل الدالة بطريقة غير متزامنة . وعندي تساؤل!!! هل الدالة callback تأتي دائما as an argument لدالة أخرى ؟ شكرا لدعمكم.
  2. انا مقصدي اني اتعلم اساسيات ريأكت وبعدا انتقل لتنفيذ مشاريع مثلا من يوتيوب او فيي مثلا اني لاقي دورة مختصة بريأكت بس واتعلم الفرونت اند ،لأن كمان لازم اتعمق اكتر ب html, css . انا عم فكر هلأ اني اختص وركز بس ع html, css, js and react وبعدين حاول لاقي شغل واشتغل بهي المهارات والى جانب العمل بدرس مثلا node.js وهيك شي. انا متعلم الى حد الآن أساسيات html, css, js and react. لأن بصراحة حاسس اني بدي وقت كتير لخلص كل الكورس وصير مهيأ للعمل ك full-stack . انا عايش بهولندا ،بحثت في LinkedIn ولقيت في طلب أكبر ع full-stack ، ولقيت كمان front end بس كأن أقل . شكرا لكم ولنصائحكم.
  3. مرحبا، عم ادرس حاليا كورس تطوير التطبيقات باستخدام لغة جافا سكريبت و أحد أهدافي من الدراسة كان اني ادخل سوق العمل باسرع وقت ممكن ( ما قصدي باسرع وقت اني بعد نص سنة بلش شغل بالمجال لأن بعرف انو هالمجال بدو وقت منيح وعمل مشاريع للواحد يتمكن منو ) . سؤالي بخصوص هاد الكورس - حسب ما عرفت انو الكورس بيضمن فرونت وباك إيند full stuck - فيي ادرس بس الفرونت إند يعني فينا نقول اني اتخطى node.js و هيك بس اتمكن من الفرونت إند مثل react , react native وهيك شي ، فيي بلش بالبحث عن عمل في هذا المجال؟ هلأ انا حاليا عم اشتغل ٣ ايام وادرس ٣ ايام ،حتى هيك فكرت اذا بدخل بسوق العمل باسرع وقت ممكن ، فيي اشتغل ٣ ايام بمجال مثلا فرونت اند وكفي درس، وعلى سبيل المثال اتعلم باك ايند. شو رأيكون؟ شكرا مسبقا.
  4. 3. Passing Props: Create a parent component called App that renders two child components: Header and Footer. Pass a prop called title with the value "My React App" to the Header component and a prop called copyright with the value "© 2023" to the Footer component. Display these props in their respective child components. من بعد أذن أصحاب الخبرة, ممكن اعرف خطوات الحل . يعني كيف لازم بلش بالتفكير لحل المشكلة. هلأ أنا بعدني عم اتعلم وجرب أمثلة من Chat GPT بس حبيت اعرف شو هيي الطريقة الأفضل للتفكير والبدأ بالحل. شكرا مسبقا.
  5. function multiplier(2) { return twice(5) => 5 * 2; } هيك بتقصد ؟ ممكن كتابة الدالة twice(5) وطريقة عملا ، يعني ما يجري خلف الكواليس ، بعد اضافة التابع والعدد للدالة ، وشكرا . انا بصراحة ما عم افهم كيف العدد خمسة بالدالة twice(5) اخد مطرح number بالدالة المعادة في دالة multiplier (factor). شكرا
  6. function multiplier(factor) { return number => number * factor; } let twice = multiplier(2); console.log(twice(5)); // 10 ممكن شرح كيف العدد ٥ اخد مطرح number وعلى اساسا جرت عملية الضرب والناتج صار ١٠ . شكرا مسبقا .
  7. بالشرط الاول قارنا طول properties وبالشرط التاني قارنا values حسب ما فهمت . بس وين قارنا properties اذا متطابقين مش الطول . شكرا.
  8. شكرا . انا كنت مفكر باستخدامي (car.key) بكون عم استهدف اسم الخواص للكائن properties. وباستخدامي (car[key]) بكون عم استهدف قيمة الخواص value.
  9. let car={ make:'kia', model:'rio', year: 1999 } let car1={ make:'kia', model:'rio', year: 1999 } let compareCar=function(car,car1){ if ( car.key=== car1.key && car[key]===car1[key]) return true; else return false; } let result=compareCar(car,car1); console.log(result); سؤال من بعد اذنكون: ليش لما بستخدم && بيعطيني خطأ انو (key is not defined) وبس استخدم || ما بيطلع هاد الخطأ . وليش الكود ما عم يشتغل ، برأيي انا انو الفكرة ظابطة 😅، شكرا سلفا.
  10. let Person = function(name,age,job){ this.name=name, this.age=age, this.job=job, this.year=function(){ return 2023-this.age; } } let person = new Person ('Peter',35,'programmer'); console.log(person.year()); Add a method to the person object that calculates their birth year based on their age. ma2bol al7al hek ?
  11. Write a function that takes an array of numbers as input and returns a new array with only the even numbers. بعد ساعتين تفكير عميق وانسجام طلع معي هاد الحل ، شو رأيكون؟ وسؤال تاني من بعد اذنكون ... عم ادرب على مبادئ جافا سكريبت بس عم قضي وقت طويل لاعرف الحل واوقات ما عم اعرف ، وبعد ما شوف الحل بيطلع ما صعب كتير ، هل بيعني انو الباك إيند شي صعب عليي ولا شيء عادي بالمراحل الأولى للتعلم . شكرا. function evenNumbers (...numbers) { for(i=0;i<=numbers.length;i++){ if(arguments[i]%2==0) console.log(arguments[i]) } }; evenNumbers(2,4,6,7,9,8,11,10)
  12. for ( i=0 ;i<5 ;i++) { setTimeout(function(){ console.log ('hi'); } , 3000); } عندي استفسار من بعد اذنكون. ليش بهي الحالة setTimeout ما بتنطر 3 ثانية قبل طباعة hi في كل مرة. شكرا.
  13. اوكي صرلي النهار كلو عم جرب افهما ههههه والله شكلنا رح نأبدع بهالمجال 😅. مشكور صديقي رح آخد بريك هلأ ،وارجع جرب استوعبا . هلأ فهمتا يمكن، الحلقة الخارجية بتبلش بصفر والحلقة الداخلية بتكرر الصفر من ٠ الى ٧ يعني بالهحالة منكون عم نطبع او بمعنى نكرر الصفر ٨ مرات وهكذا على كل رقم من الحلقة الخارجية . انا كنت معتبر انو الحلقة الداخلية عم تطبع الارقام من ٠ الى سبعة وليس القيام بعملية التكرار.
  14. 0..01234567 1..01234567 2..01234567 ...... till 7..01234567 هل هذا المقصود؟ في كل دورة يتم طباعة كل الارقام وبالمحصلة النهائية يكون لدينا ثمان تكرارات من كل رقم .
  15. let size = 8 ; for ( let row = 0 ; row < size; row++) { for ( let col = 0 ; col < size; col++) { console . log (row); } } لقد قمت بطباعة col بدلا من row في الكونسول وفهمت الاجابة ,ولكن هنا في المثال الجواب حيرني قليلا ولست متأكدا من فهمي لهذه الحالة!!؟ شكرا.
×
×
  • أضف...