كل ما تحتاج لمعرفته حول أساليب مصفوفة JavaScript



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

أو برمجة الويب ولدت تطبيقات ويب ديناميكية. مع ظهور الويب ، أصبحت JavaScript واحدة من أهم اللغات في عالم اليوم.هذه مصفوفة جافا سكريبت مقالة - سلعةسيأخذك إلى أعماق عمليات المصفوفات في JavaScript بالتسلسل التالي:

مقدمة في JavaScript

هي لغة برمجة عالية المستوى ومفسرة وتستخدم لجعل صفحات الويب أكثر تفاعلية. إنها لغة برمجة نصية قوية جدًا من جانب العميل تجعل صفحة الويب الخاصة بك أكثر حيوية وتفاعلية.





php تحويل الكائن إلى مجموعة

JavaScript - مجموعة جافا سكريبت - Edureka

إنها لغة برمجة تساعدك على تنفيذ تصميم معقد وجميل على صفحات الويب. إذا كنت تريد أن تبدو صفحة الويب الخاصة بك على قيد الحياة وأن تفعل أكثر من مجرد التحديق عليك ، فإن JavaScript أمر لا بد منه.



أساسيات JavaScript

إذا كنت جديدًا على اللغة ، فأنت بحاجة إلى معرفة بعض من أساسيات JavaScript سيساعدك ذلك على البدء في كتابة التعليمات البرمجية الخاصة بك. الأساسيات تشمل:

  • المصفوفات

يمكنك التحقق من للوصول إلى عمق هذه المفاهيم الأساسية وأساسيات JavaScript. في مقالة مصفوفة JavaScript هذه ، سنركز على طرق المصفوفات المختلفة المستخدمة لتحديد قائمة العناصر.

مصفوفة جافا سكريبت

المصفوفة هي ملف هيكل البيانات يحتوي على قائمة بالعناصر التي تخزن قيمًا متعددة تحت متغير واحد.



للإعلان عن مصفوفة في JavaScript ، استخدم ' دع 'الكلمة الرئيسية بأقواس مربعة وإحاطة جميع العناصر بداخلها. بناء الجملة كما يلي:

اسمح لـ ListItems = [] ListItems = ['أحذية'، 'مشاهدة'، 'حقيبة']

يمكنك أيضًا إعلانها على أنها:

اسمح لـ ListItems = ['أحذية'، 'مشاهدة'، 'حقيبة']

الفرق بين المصفوفة والكائنات

يمكن أن تكون متغيرات JavaScript كائنات. تعتبر المصفوفات أنواعًا خاصة من الكائنات. لهذا السبب ، يمكن أن يكون لديك متغيرات من أنواع مختلفة في نفس المصفوفة.

myArray [0] = Date.now myArray [1] = myFunction myArray [2] = myItems

في JavaScript ، المصفوفات استعمال فهارس مرقمة . بينما، شاء تستخدم فهارس مسماة .

طرق مصفوفة جافا سكريبت

الغرض من استخدام ملف مجموعة مصفوفة هو التخزين قيم متعددة في كيان منفرد من متغير مصرح به. يتم استخدام المصفوفات عندما نريد الوصول إلى العناصر بطريقة منظمة باستخدام متغير واحد. يمكن للمرء تخزين سلاسل ، منطقية وأرقام في مصفوفة واحدة.

هناك مختلف طرق مصفوفة جافا سكريبت من أجل أداء مهام مختلفة مثل:

  • إدفع() - من السهل إزالة العناصر وإضافة عناصر جديدة أثناء العمل مع المصفوفات. طريقة الدفع () يضيف إلى عنصر جديد الى النهاية من مجموعة. القيمة المعادة هي طول الصفيف الجديد.

مثال:

let listItems = ['bag'، 'shoes'، 'dress'] console.log (listItems.push ('watch'))

انتاج:

4

Push () لا ترجع القيمة المضافة إلى المصفوفة. تقوم فقط بإرجاع الطول الجديد للمصفوفة.

  • البوب ​​()- يتم استخدام طريقة pop () في إزالة ال العنصر الأخير من مجموعة. تقوم بإرجاع القيمة المنبثقة.

مثال:

let listItems = ['bag'، 'shoes'، 'dress'] console.log (listItems.pop ())

انتاج:

فستان

يعرض Pop () القيمة التي تمت إزالتها وليس طول المصفوفة مثل Push ().

  • تحول() - التحول يشبه الفرقعة ، والعمل على العنصر الأول بدلاً من العنصر الأخير. يتم استخدام طريقة shift () ل إزالة ال أول عنصر مجموعة وينقل جميع العناصر الأخرى إلى فهرس أقل. سيعيد لك السلسلة التي تم إزاحتها.

مثال:

let listItems = ['bag'، 'shoes'، 'dress'] console.log (listItems.shift ())

انتاج:

حقيبة

يعمل Shift () مثل pop () ولكنه يُرجع العنصر الأول من المصفوفة بدلاً من العنصر الأخير.

  • unshift () - ال طريقة يضيف عنصر جديد في بداية المصفوفة وفتح العناصر القديمة. إنه مشابه لـ Push () ويعيد طول الصفيف الجديد.

مثال:

let listItems = ['bag'، 'shoes'، 'dress'، 'watch'] console.log (listItems.unshift ('phone'))

انتاج:

5

ستضيف Unshift () العنصر الجديد إلى المصفوفة وتعيد طول المصفوفة الجديدة.

  • concat () - طريقة concat () تنشئ مصفوفة جديدة بواسطة التسلسل أو دمج المصفوفات الموجودة. ذلكلا يعدل المصفوفة الموجودة ويعيد مصفوفة جديدة دائمًا.

مثال:

اسمح لـ arr1 = ['red'، 'blue'، 'green'] let arr2 = ['colors'، 'spraypaint'، 'brush'] دع newArr = arr1.concat (arr2) console.log (newArr)

انتاج:

  • إلى سلسلة() - يتم استخدام طريقة toString () في تحويل مجموعة ل خيط من قيم المصفوفة مفصولة بفواصل.

مثال:

السماح للألوان = ['أحمر' ، 'أزرق' ، 'أخضر'] console.log (colors.toString ())

انتاج:

الأحمر والأزرق والأخضر
  • انضم() - تعمل طريقة الانضمام () بنفس طريقة toString (). يتم استخدامه ل انضم جميع عناصر المصفوفة في ملف خيط ، ولكن بالإضافة إلى ذلك ، يمكنك تحديد فاصل .

مثال:

السماح للألوان = ['أحمر' ، 'أزرق' ، 'أخضر'] console.log (colors.join ('+'))

انتاج:

أحمر + أزرق + أخضر
  • يعكس() - يتم استخدام طريقة العكسي () ل يعكس ال طلب من العناصر في المصفوفة. سيؤدي ذلك إلى تغيير المصفوفة الأصلية وتبديل ترتيب العناصر.

مثال:

دع الفواكه = ['mango'، 'apple'، 'grapes'] console.log (fruit.reverse ())

انتاج:

  • فرز() - يتم استخدام طريقة الفرز () في فرز مجموعة أبجديا . هذه الوظيفة تفرز القيم كسلسلة بشكل افتراضي.

مثال:

دع الفواكه = ['mango'، 'apple'، 'grapes'] console.log (fruit.sort ())

انتاج:

  • شريحة() - يتم استخدام طريقة slice () في شريحة خارج قطعة من مصفوفة في مصفوفة جديدة. يقوم بإنشاء مصفوفة جديدة دون إزالة أي عناصر من المصفوفة المصدر. سيعيد القيمة التي تم قطعها من المصفوفة.

مثال:

السماح للألوان = ['أحمر' ، 'أزرق' ، 'أخضر' ، 'أصفر' ، 'برتقالي'] console.log (colors.slice (1،3))

انتاج:

ما هو الدمية في Devops

كانت هذه بعض طرق مصفوفة JavaScript الأكثر استخدامًا. بهذا نكون قد وصلنا إلى نهاية مقالتنا. أتمنى أن تكون قد فهمت كيفية استخدام أساليب المصفوفات في JavaScript.

الآن بعد أن عرفت طرق صفيف JavaScript ، تحقق من ملف بواسطة Edureka. سيساعدك تدريب شهادة تطوير الويب على تعلم كيفية إنشاء مواقع ويب رائعة باستخدام HTML5 و CSS3 و Twitter Bootstrap 3 و jQuery و Google APIs ونشرها في Amazon Simple Storage Service (S3).

لديك سؤال لنا؟ يرجى ذكر ذلك في قسم التعليقات في 'JavaScript Array' وسنقوم بالرد عليك.