إضافة صفيف
• ary.push ()
أضف عنصرًا إلى نهاية الصفيف ، الذي يعيد طول الصفيف الجديد بعد إضافته ، ويتم تغيير الصفيف الأصلي
• ary.unshift ()
تؤدي إضافة عناصر إلى بداية الصفيف إلى إرجاع طول الصفيف الجديد بعد الإضافة ، ويتم تغيير الصفيف الأصلي
• var ary = [1،2،3،4] ؛
var res = ary.unshift (6) ؛
console.log (res) ؛ ---> 5
ما يتم إرجاعه هو طول المصفوفة الجديدة • ary.splice (n ، m ، x) لحذف عناصر m من الفهرس n ، وضع العنصر x المضافة حديثًا أمام الفهرس n ، وإرجاع العنصر المحذوف كصفيف جديد ، وتغيير المصفوفة الأصلية.
• ary.splice (n ، 0 ، x)
يتم حذف العناصر 0 من الفهرس n ، ويتم وضع العنصر X المضافة حديثًا أمام الفهرس n. تم تغيير المصفوفة الفارغة التي تم إرجاعها.
• ary.splice (n ، m)
ابدأ في حذف عناصر M من الفهرس n ، وإرجاع المحتوى المحذوف كصفيف جديد ، وقم بتغيير المصفوفة الأصلية
• لصق (0،0 ، x) -----> unsonshift
حذف المصفوفات
• ary.pop () يحذف العنصر الأخير من المصفوفة ، وإرجاع العنصر المحذوف ، ويتم تغيير الصفيف الأصلي
• ary.shift () يحذف العنصر الأول من المصفوفة ، وإرجاع العنصر المحذوف ، ويتم تغيير الصفيف الأصلي
• var ary = [5،8،3،4،6] ؛ var res = ary.shift () ؛ console.dir (res) ؛ ----> 5 إرجاع العنصر الأول من المصفوفة • حذف محتوى العنصر الأخير من المصفوفة arry.splice (ary.length-
1،1) //ary.length-1 محتوى العنصر الأخير من المصفوفة ary.length- = 1 ary.length--
• var ary = [5،8،3،4،6] ؛ //
ary.splice (ary.length-1،1) ؛ //
ary.length- = 1 ؛
console.dir (ary) ؛ ---->
الناتج هو الاستعلام ونسخ صفيف [5،8،3،4]
• يبدأ Slice (n ، m) من الفهرس n ، ويجد الفهرس m ، ويعيد المحتوى الذي تم العثور عليه كصفيف جديد ، ولا يتغير الصفيف الأصلي.
• شريحة (N-1 ، M) يستخلص المصطلح التاسع إلى مدة MTH من المصفوفة
• شريحة (ن) أوجد نهاية الصفيف تبدأ من الفهرس n
• شريحة (0) شريحة () انسخ الصفيف الأصلي في استنساخ صفيف
• Concat () يمكن أيضًا تنفيذ استنساخ المصفوفة
• النية الأصلية للتسلسل هي تنفيذ مجموعة المصفوفة ary.concat (ARY2) لربط صفيفتين
تحويل المصفوفات إلى سلاسل
• يخرج ToString كل عنصر في الصفيف ويفصله بفاصلة ، ويظل الصفيف الأصلي بدون تغيير
• انضم ("+") يفصل كل عنصر في الصفيف بفاصل محدد
• مجموع المصفوفات
var ary = [5،8،3،4،6] ؛ var str = ary.join ("+") ؛ var total = eval (str) ؛ console.dir (total) ؛ // قم بتغيير السلسلة المحددة إلى تعبير حقيقي وتنفيذ var ary = [5،8،3،4،6] ؛ var total = 0 ؛ لـ (var i = 0 ؛ i <ary.length ؛ i ++) {total+= ary [i] ؛ } console.dir (total) ؛ترتيب الصفيف والفرز
• عكس () فرز الصفيف المقلوب وتغيير المصفوفة الأصلية
• الفرز يمكن أن يدرك الفرز من كبير إلى صغير أو من صغير إلى كبير ، ولكن الكتابة مباشرة يمكن أن الفرز فقط في غضون عشرة.
بعض الطرق الشائعة الاستخدام غير متوافقة
• طريقة indexof () إرجاع الموقع حيث تظهر قيمة السلسلة المحددة أولاً في السلسلة.
• foreach
•رسم خريطة
سأستمر في تكملة في المستقبل في الغرفة المزدحمة. آمل أن يساعد الجميع على فهم ويتعلمون معًا.
إن المناقشة الموجزة أعلاه حول الإضافة والحذف والتعديل والبحث عن المصفوفات في JavaScript هي كل المحتوى الذي أشاركه معك. آمل أن تتمكن من إعطائك مرجعًا وآمل أن تتمكن من دعم wulin.com أكثر.