تم إنشاء c4a.dev لمساعدتك على التركيز أثناء مُشاهدة الكورسات والإبتعاد عن إزعاج اليوتيوب
كيفية الشراء من الموقع

منطقة إعلانية

يُمكننا وضع إعلانك هنا 🧡 ويُمكنك التواصل معنا عن طريق صفحة الفيس بوك

سعر الإعلان 3$ فى اليوم الواحد

JavaScript function

أهم لينك لتعلم الجافا سكريبت

الموضوعات التى سوف نتحدث عنها

  1. مشكلة الــ hoisting
  2. قُم بتحميل هذه الملفات وسوف نقوم بعمل function تقوم بحساب إجمالى المُشتريات
  3. عمل function أخرى تقوم بتحديث سعر الإجمالى عند تغيير الكمية (update the total price when change the quantity)
  4. إستدعاء function بداخل function
  5. ما هى الــ Reusable Function ؟
  6. الفرق بين clickو onclick
  7. الفرق بين changeو onchange

الــ addEventListener() لا تهتم بالــ hoisting

خطوات حساب الــ total price
  1. get all products
  2. let total =0
    • for Each item
    • const price=Number( item....
    • const quantity=Number( item....
    • total = total القديم + (price*quantity)
  3. total = total .toFixed(2)
  4. document.getElementById("--").innerText=` $ ${ total } `

Parameter && Argument

فى الفيديو الخاص بهذا الدرس سوف نقوم بشرح الفرق بين الــ Parameter والــ Argument
وستكتشف فى النهاية انه لايوجد فرق بينهم 😂

مثال على ذلك :

const func=(radius)=> {
const area=Math.PI * radius**2
console.log(area);
}

func(8)

radius : Parameter
    8     : Argument

مثال من ارض الواقع :

قُم بتحميل هذه الملفات و إحسب مساحة الدائرة عندما يتغير نصف القطر

Function Return

- بإختصار الـــ return تقوم بإستخراج قيمة من الــ function
- ويكون ناتج استدعاء الـ function هو القيمة

تتوقف الــ function عندما تصل الى الــ return

مثال على ذلك :

const func=()=> {
return 5*2
console.log("hey baby ");
}

console.log( func() );

مثال من ارض الواقع :

قُم بتحميل هذه الملفات و إحسب مساحة الدائرة عندما يتغير نصف القطر بإستخدام الـ return طبعاً 😂

JavaScript Exercises

js function exercise

😡
انت مشغل الـ AdBlock !!

خلى بالك يامعلم ✋ انا هكر جامد جداً وعرفت انك مشغل ال AdBlock ف ياريت تقفله بدل ما اولع فى ام الجهاز بتاعك ده 😡 😡