1. مقدمة في المصفوفات
يمكن أن تكون أنواع العناصر الموجودة في الصفيف رقميًا أو سلسلة أو منطقية وما إلى ذلك ، أو حتى صفيف.
2. حدد صفيف
1. تحديد صفيف من خلال مُنشئ الصفيف:
var arr = new array () ؛ var arr = صفيف جديد (الحجم) ؛ var arr = new array (element1 ، element2 ، ...) ؛
2. حدد المصفوفة مباشرة:
var arr = ["String" ، true ، 13] ؛
ملاحظة: مثل الكائن ، لا تسمي هذه الكتابة مُنشئ الصفيف ().
3. عناصر الصفيف
1. عناصر صفيف الوصول: من خلال مشغل الوصول [] مثل ARR [2] ؛
2. إضافة عناصر الصفيف: قم بتعيين القيم مباشرة لعناصر الصفيف.
3. حذف عناصر الصفيف:
بمجرد تعريف عنصر الصفيف ، لا يمكن حذفه. يمكن أن يؤدي استخدام مشغل الحذف فقط إلى حذف قيمة عنصر الصفيف ، مما يجعل قيمة العنصر غير محددة ، ولكن لا يمكن حذف عنصر صفيف ، ولا يمكن تقليل العناصر الموجودة في الصفيف.
4. عدد عناصر الصفيف: طول الصفيف. Array.Length
4. طريقة الصفيف
tostring (): تحويل المصفوفة إلى سلسلة
انضم إلى (): عناصر صفيف Concatenate في سلاسل ، وتوصيل عناصر الصفيف تلقائيًا مع فواصل كموصلات. 1،2،3
انضم إلى (STR): عناصر صفيف Concatenate في سلاسل ، واستخدم STR كموصل لتوصيل عناصر الصفيف. انضم (-): 1-2-3
طريقة المكدس:
push (): أضف عنصرًا في نهاية الصفيف ، وقيمة الإرجاع هي طول الصفيف بعد إضافة العنصر.
POP (): قم بإزالة العنصر الأخير من نهاية الصفيف ، وتقليل قيمة طول الصفيف ، ثم إرجاع العنصر الذي تمت إزالته.
طريقة قائمة الانتظار:
push (): أضف عنصرًا في نهاية الصفيف ، وقيمة الإرجاع هي طول الصفيف بعد إضافة العنصر.
Shift (): قم بإزالة عنصر من الطرف الأمامي من الصفيف ، وقم بتقليل قيمة طول الصفيف ، ثم إرجاع العنصر الذي تمت إزالته. ونقل جميع العناصر المتبقية إلى الأمام بت 1 بت.
UNSHIFT (): أضف عنصرًا من الطرف الأمامي من الصفيف ، وقيمة الإرجاع هي طول الصفيف بعد إضافة العنصر (لا يدعم IE Browser قيمة الإرجاع ، غير محددة). و
فرز بواسطة:
عكس (): عكس
Sort (): فرز حسب ترتيب تشفير الأحرف
فرز (ترتيب): يجب أن تكون معلمة الطلب دالة ، ويجب أن تحتوي الوظيفة على معلمتين.
// وظيفة الفرز الإيجابي ASCORDER (value1 ، value2) {if (value1 <value2) {return -1 ؛} آخر إذا (value1> value2) {return 1 ؛} else {return 0 ؛} // عكس الدالة descorder (value1 ، value2) {if (value1 <value2) {return 1 ؛ [0،1،5،10،15] ؛ box.sort (ascorder) ؛ box.sort (descorder) ؛كيفية التشغيل:
CORCAT (): إضافة عناصر وإنشاء صفيف جديد ، لا يتغير طول الصفيف الأصلي.
لصق (): حذف أو استبدال أو إدراج عناصر الصفيف.
لصق (ابدأ ، العد ، القيمة ، ...): ابدأ: موقف البدء ؛ العد: عدد العناصر
شريحة (ابدأ ، نهاية): إرجاع جزء من الصفيف.
tolocalsstring (): تحويل إلى سلسلة محلية.
ما سبق هو المعرفة ذات الصلة بتعريف صفائف JavaScript وتقنيات تشغيل الأرقام التي قدمها لك المحرر. آمل أن يكون ذلك مفيدًا لك!