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

محمود_سعداوي

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

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

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

كل منشورات العضو محمود_سعداوي

  1. السلام عليكم. أود الإستفسار عن document.documentElement. هل تعني صفحة الويب التي أنا بصدد إنجازها. أم فقط العنصر الذي أنا بصدد الشغل عليه مثل <div> أو<ul> شكرا.
  2. أنا مهتم و لكن مهاراتي فقط html css bootstrap javascript react
  3. الخطأ موجود في السطر 65 script.js الخطأ مثلما قلت هو عندما قمت بإعادة مناداة الدالة fetchPokeFull شكرا لكم
  4. السلام عليكم. أنا بصدد القيام ببرنامج بحث عن بوكيمونات و ذلك بواسطة fetchAPI ، let url= "https://pokeapi.co/api/v2/pokemon?limit=200" function fetchPoke (){ fetch(url) .then(res => res.json()) .then((allPoke) =>{ // console.log(allPoke) allPoke.results.forEach((pokemon) => { fetchPokeFull(pokemon) // console.log(pokemon.url) }); }) } fetchPoke() function fetchPokeFull(pokemon){ let urlP = pokemon.url let nameP = pokemon.name let objPokemonFull = {} console.log(urlP); fetch(urlP) .then( resP => resP.json()) .then((pokeData) =>{ // console.log(pokeData) objPokemonFull.pic = pokeData.sprites.front_default //صورة البوكيمون // console.log(objPokemonFull.pic); objPokemonFull.type = pokeData.types[0].type.name //نوع البوكيمون // console.log(objPokemonFull.type); fetch(`https://pokeapi.co/api/v2/pokemon-species/${nameP}`) .then(re => re.json()) .then((pokeData) =>{ // console.log(pokeData) objPokemonFull.name = pokeData.names[8].name //إختيار اللغة الإنجليزية لأسماء البوكيمون (العربية غير متوفرة) allPokemon.push(objPokemonFull) if (allPokemon.length == 200){ console.log(allPokemon); } }) }) } fetchPokeFull() console يظهر لي خطأ في عدم معرفة متغير لكن الكود يعمل بشكل جيد Uncaught TypeError: Cannot read properties of undefined (reading 'url') at fetchPokeFull (script.js:36:34) at script.js:65:1 شكرا مسبقا. أعتقد أن الخطأ عند مناداة fetchPokeFull
  5. تم أحيانا خطأ قد تراه بسيط و لكن يأخذ منك الكثير من الوقت مضى أكثر من ثلاث أيام و أنا أحاول. شكرا جزيلا
  6. كامل المشروع موجود على اللينك التالي على google drive https://drive.google.com/drive/folders/19hoy9dMb1wee9R53KEhI-ESdsbX4s5Wr?usp=sharing
  7. أنا بصدد القيام بتمرين حول حالة الطقس كالآتي: أريد إدخال درجات الحرارة كل ثلاث ساعات. كود الجافا سكريبت: .then((data) => { // console.log(data) resultAPI = data; description.innerText = resultAPI.current.weather[0].description; temperature.innerText = `${Math.trunc(resultAPI.current.temp)} °C`; loc.innerText = resultAPI.timezone; tod.innerText = date + " - " + month + " - " + year; for (let i = 0; i < time.length; i++) { let varHour = hour + i * 3; if (varHour >= 24) { time[i].innerText = `${varHour - 24} h`; } else { time[i].innerText = varHour + " h"; } } console.log(resultAPI); for (let j = 0; j < value.length; j++) { value[j].innerText = `${Math.trunc(resultAPI.hourly[j * 3].temp)} °C`; } }); ملاحظة: الخطأ يوضحه console كالتالي: الغريب في الأمر أني عندما أستعمل فقط console لايظهر لي الخطأ. الأمر المحير أيضا أني إعتمدت نفس الطريقة في جلب البيانات لكن الخطأ يظهر فقط في السطر الأخير. كل الشكر و التقدير مسبقا.
  8. نعم مجاني. قم بالتسجيل أولا. الرابط: https://edabit.com/ يوجد أيضا موقع جيد جدا لتعلم الخوارزميات الرابط: https://www.codewars.com/
  9. Edabit: تحديات في الخوارزميات. Front end mentor: تحديات في إنجاز مشاريع كاملة.
  10. السلام عليكم . قمت بإضافة تعليق في إحدى المحاور و أرفقته بفيديو من اليوتيوب. إلى حد الآن لم يتم إضافة التعليق و لم يصلني أي تنبيه. هل من توضيح. شكرا.
  11. للأسف أخي لم يتم الوصول لخاصية خطوط غوغل المطلوبة (عبارة عن إلغاء كلي ل:tag link) أعتقد المشكل في vs code.
  12. عندما قمت بإضافة crossorigin attribute ظهرت الرسالة التالية: Resource was requested without the 'integrity' attribute. في الواقع لما بحثت عن integrity attribute (الخاصة بخطوط غوغل) وقمت بالدخول إلى الرابط: https://www.srihash.org/ ثم أدخلت رابط خطوط غوغل لم أصل إلى نتيجة ربما لأن الموضوع معقد أكثر مما تصورت. على كل شكرا جزيلا أخي الكريم على كل الإيضاحات.
  13. شكرا على التوضيح. لكن عندما قمت بإضافة crossorigin="anonymous" لم يعد css يعمل كأنني قمت فقط بملف html
  14. السلام عليكم. vs code يظهر لي الخطأ التالي: الغريب في الأمر أني عندما قمت بفتح console لم ألاحظ الخطأ الرجاء المساعدة و المزيد من التوضيح.
  15. السلام عليكم. أود معرفة ما مدى أهمية دراسة oop في javascript لأني لاحظت أن أغلب المشاريع المنجزة تكون دون اللجوء البرمجة الكائنية كما أن مكتبة react (أكثر المكاتب شهرة في لغة الجافا سكريبت) صارت تعتمد بالأساس على functionnel components. إذا هل من الضروري تعلم البرمجة الكائنية؟ و لماذا؟ شكرا لكم.
  16. أودّ السؤال عن كيفية إضافة مقال، مثلا هل أقوم بوضع ملخص لمحور معين أم إضافة أرتيكل أشرح فيه نقطة معينة في الدرس كأن أقدم حلّا لمشكل معيّن.
×
×
  • أضف...