Learn JavaScript In Arabic 2021 - #077 - Higher Order Functions - ForEach And Practice

preview_player
Показать описание
Higher Order Functions - ForEach And Practice

Study Plan:

Code & Notice:

Assignments:

=============================

Support Me on Patreon to Help me Create More Videos

I will be Very Happy if you Support my Channel.

Join Our Facebook Group:

Follow My Facebook Profile:

Like Facebook Page:

Follow Me On Twitter:
Рекомендации по теме
Комментарии
Автор

أحسن شيء في مقاطعك هو أنك تبدأ بالصلاة والسلام على رسول الله. صلوا على رسول الله

AZ_English_
Автор

مهندس أسامة انا عندي ٦٤ سنة ولكن محب
للعلم وتابعت شغلك لكن الفيديو بتاع html
العناصر غير واضحة الصورة لأني استخدم

موبيل اشكرك وانت شخص جميل .

nsdtcel
Автор

2:32 🤣🤣🤣🤣والله احلى حاجة القلشات اللي ف وسط الشرح دي❤

xdotexe
Автор

المثال المستخدم في الشرح متقدم قليلا لشخص مبتدأ ولكن أنا فهمت المثال لأنني تعلمت مسبقا php منك .
جزاك الله خيرا على هذا المجهود الرائع وأنت أفضل شخص عربي يشرح لغات البرمجة 🥰🥰🥰

statut
Автор

والله أنا مسجلة في دورة مدفوعة والشرح والتفاصيل والنظام في الدروس لا يصل حتى 50% مما تقدمه هنا
جزاك الله خيرا

oymiozt
Автор

الحمد لله لما عملت بنصيحتك إني مركزشي في الحجات الخاصة بDOM لحد ما نوصلها فعلا قدرت أكمل ولما وصلنلها فهمتها
وحاليا وانا براجع الكورس بدعيلك من كل قلبي ربنا يجازيك كل خير ^^

khaledradwan
Автор

لو حد بيشوف الفيديو ده لأول مرة ومفهمش كويس ،اوعي يقلق ،لو جيت تشوفه مرة كمان هتفهم ان شاء الله ، وكل مرة هتشوفه هيوضح اكتر ،كمل في السعي واعمل اللي عليك <3

khaledfathi
Автор

ال higer order function بالنسبالي تلخيص لمواويل كثيرة وسطور كود كثيرة كانت متعبه جدا جزاك الله كل خير علي حبك وتفانيك في عملك

AhmedMohamed-cfdd
Автор

جزاك الله خيرا أستاذنا أسامة
هاد المثال للفائدة: نريد تغيير قيمة كل عنصر بمقدار 10
let prices = [10, 20, 30, 40, 50, 60];
let my = prices.forEach((element) => { element += 10; });

بما أنه عرفنا أن الميثود forEach لا يرجع القيمة لذلك تغييرنا للقيمة وعدم ارجاعها بيخلي القيمة كل مع كل عدة تبقى بمحلها دون رجوع يعني الـ Element بيتغير اه بس فقط جوا الدالة ولا يتم اعادتها للأرراي لتعديل القيمة التي عادت.

فالحل للمشكلة هو: اشعار الأرراي من داخل الدالة مباشرة بالقيمة الجديدة وحلها بمحل القيمة السابقة وذلك من خلال الـ Index

let prices = [10, 20, 30, 40, 50, 60];

console.log(prices);

prices.forEach((element, index, array) => { array[index] += 10 });

console.log(prices);

والله يعطيكم العافية أستاذنا الغالي

hybgmfv
Автор

اشهد الله اني احبك في الله وادعي لك في ظهر الغيب

basemjodi
Автор

جزاك الله خيرا استاذ اسامة شرح فى قمة الروعة

mthwzpn
Автор

ما شاء الله شرح ممتاز واضح وسهل, جزاك الله خيراً

joudisoft
Автор

// Here's a simple example to demonstrate how forEach() works:

let arrayNums = [1, 2, 3, 4, 5];

arrayNums.forEach(function (number) {
console.log(number);
});

// In this example, we have an array of numbers.
// We use the forEach() method to iterate over each element in the array.
// For each element, the provided callback function is called,
// and the current element is passed as an argument to the function. In this case
// we're simply logging each number to the console.

AhmedMahmoudMMD
Автор

الي فهمته انه
forEach
عملها يكون خارج المصفوفة يعني لما تمر على العناصر يكون هناك رد فعل انت الي تختاره اي كان كان هاذ رد الفعل المهم انه يحدث خارج المصفوفة يعني مثلما كنا في
css
لما نمرر المؤشر على عنصر يحدث تغيير .

meriemaz
Автор

جزاك الله خيرا يا بشمهندس و شكرا على هذا المجهود الرائع
زادك الله علمًا ورفعك قدرًا و جعل هذا العلم النافع فى ميزان حسناتك💗

Invincible-lkxr
Автор

فهمتها 💯 الحمدلله .. جزالك الله خيراً ❤️

mohamedatef
Автор

جزاك الله خيرا يا مهندس و شكرا على هذا المجهود الرائع
زادك الله علمًا ورفعك قدرًا و جعل هذا العلم النافع فى ميزان حسناتك💗

abdelhakimennouna
Автор

الحمد لله فهمته 100% وطبقت عليه
شكرا جدا لحضرتك

yasser-al-najjar
Автор

عظمة كالعادة يا بشمهندس
ربنا يوفقك ويجزاك خير علي الي بتقدمه للناس من علم بكل حب
هفضل احطلك الكومنت دا علي كل فيديو اذاكره في الكورس دا لحد ما يخلص كله

FartakaTechnology
Автор

❤ ❤ جزاك الله ووالديك عنا خير الجزاء ❤ ❤

abdalrzakal-mustafa