,

دورة جافاسكريبت/نود.جس – #4 مصفوفات

Posted by






كورس جافاسكريبت JavaScript/Node.js – Arrays

كورس جافاسكريبت JavaScript/Node.js – Arrays

في هذا الدرس، سوف نتعلم عن Arrays في جافاسكريبت. Arrays هي هياكل بيانات تستخدم لتخزين مجموعة من القيم بداخلها. يمكن للArrays احتواء أي نوع من البيانات مثل الأرقام، النصوص، الأشياء وحتى أنواع متعددة من البيانات.

كيفية إنشاء Array في جافاسكريبت

لإنشاء Array في جافاسكريبت، يمكنك استخدام النمط البسيط التالي:


var fruits = ["apple", "banana", "orange", "grape"];

الوصول إلى عناصر الArray

يمكنك الوصول إلى عناصر الArray عن طريق استخدام مؤشر لكل عنصر. على سبيل المثال، للوصول إلى عنصر “banana” في الArray fruits، يمكنك كتابة:


var fruit = fruits[1]; // الفاكهة الموجودة في المؤشر رقم 1 هي banana

طول الArray

يمكنك معرفة عدد العناصر داخل Array باستخدام خاصية length. على سبيل المثال، لمعرفة عدد الفواكه في Array fruits:


var length = fruits.length; // سيتم تخزين عدد الفواكه في المتغير length

طرق تعديل الArray

يمكنك إضافة أو حذف عناصر من الArray بسهولة. على سبيل المثال، لإضافة فاكهة جديدة إلى Array fruits:


fruits.push("kiwi"); // سيتم إضافة الفاكهة kiwi في نهاية الArray

ويمكنك حذف العنصر الأخير في الArray باستخدام:


fruits.pop(); // سيتم حذف الفاكهة الأخيرة من الArray

استخدام forEach للعمل مع كل عنصر في الArray

يمكنك استخدام forEach لتنفيذ نفس العمل على كل عنصر في الArray، مثل الطباعة أو الحساب. على سبيل المثال:


fruits.forEach(function(fruit){
console.log(fruit); // سيتم طباعة كل فاكهة في الArray
});

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


0 0 votes
Article Rating
22 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
reda dev
1 year ago

you are the best 💪👍

Haya Obaid
1 year ago

افضل كورس برمجه بشوفو الموضوع صار سهل علي كتير

Haya Obaid
1 year ago

شكرا❤❤

Nada
1 year ago

استمر انت في التوب

Usama dx
1 year ago

DONE

Hossam Kamel
1 year ago

انت عظيم!

Mehdi
1 year ago

♥♥♥

Peaceful Sounds
1 year ago

متألق دائما … واصل

HC Hacker
1 year ago

شكرا على هذي الكورس الرائع

Shimaa Mostafa
1 year ago

عاجبني جدا طريقه الشرح وفكره الحل منfreecodecampمتميزه فيه نيه تعمل نفس الفكره بالنسبة للنود؟؟؟

بصائر إسلامية
1 year ago

ما شاء الله شرح جبار والله أستمر

Zeyad Suwaid
1 year ago

Thanks so much for all the hard work you are putting in these videos.

Mohamed Ramadan
1 year ago

شرح موفق جدا يا باشمهندس انا براجع معاك في الكورس علي معلوماتي والحاجات اللي سقطت مني بي ليه في free code camp مبيجبش مثلا كل ال methods اللي تخص الا array وال string مثلا

Tanx For Max
1 year ago

تعيش❤

Mahmoud Hisham
1 year ago

إيه العظمة ده يا جدعان الرجل ده قمة في الإبداع، وياريت اي حد يدخل يعمل لايك وتعليق عشان يوصل لاكير قدر ممكن

Kero
1 year ago

كورس جامد اووي وطريقة شرحك جميلة كمل والتفاعل جاي كدا كدا

Abrar
1 year ago

شكرا لك ❤

Ramadan Mohamed
1 year ago

كل سنه وحضرتك طيب يا هندسة 💜💜💜
سؤال فني بسيط.. ايه احسن طريقه اتعلم بيها html و css.. وابدأ فيهم ونا متابع الكورس بتاع ال java ولا استنا اما اخلص ال java وبعدين ابدأ فيهم؟

محمد عبداللة علي
1 year ago

بارك الله في علمك

Omar Soliman
1 year ago

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