1. طريقة لصق في JS
لصق (فهرس ، لين ، [عنصر]) ملاحظة: تغير هذه الطريقة الصفيف الأصلي.
يحتوي لصق على 3 معلمات ، والتي يمكن استخدامها أيضًا لاستبدال/حذف/إضافة واحدة أو عدة قيم في الصفيف.
الفهرس: فهرس بدء تشغيل الصفيف: استبدال/حذف البند: استبدال القيمة ، العنصر فارغ إذا حذف العملية
على سبيل المثال: arr = ['a' ، 'b' ، 'c' ، 'd']
حذف --- العنصر لم يتم تعيينه
arr.splice (1،1) // ['a' ، 'c' ، 'd'] حذف القيمة التي يكون ترجميها الأول 1 وطول 1. Len يضع 1. إذا كان 0 ، يبقى الصفيف دون تغيير.
arr.splice (1،2) // ['a' ، 'd'] قم بحذف قيمة مع وضع البداية 1 والطول 2 ، Len Set 2
استبدال --- العنصر هو قيمة الاستبدال
arr.splice (1،1 ، 'ttt') // ['a' ، 'ttt' ، 'c' ، 'd'] استبدل التراجع البداية إلى 1 ، قيمة بطول 1 هي "ttt" ، Len Set 1
arr.splice (1،2 ، 'ttt') // ['a' ، 'ttt' ، 'd'] استبدل الترتيب البداية إلى 1 ، والقيم مع الطول 2 هما "ttt" ، ومجموعة LEN 1
إضافة ---- len تم تعيينه على 0 ، العنصر هو القيمة المضافة
Arr.Splice (1،0 ، 'ttt') // ['a' ، 'ttt' ، 'b' ، 'c' ، 'd'] تعني إضافة "ttt" في المركز الأول
يبدو أن لصق هو الأكثر ملاءمة
2. بعد حذف حذف حذف حذف حذف ، لن يتم تحديد القيمة المحددة تحت الصفيف ، ولن يتغير طول المصفوفة.
على سبيل المثال: حذف arr [1] // ['a' ، و 'c' ، 'd'] يظهر في منتصف الفواصل ، يظل طول المصفوفة دون تغيير ، والآخر غير محدد
هناك العديد من طرق التخصيص الأخرى ، يرجى الرجوع إلى هنا
المقالة أعلاه طريقة JS لحذف عنصر أو عنصر معين في الصفيف هو كل المحتوى الذي أشاركه معك. آمل أن تتمكن من إعطائك مرجعًا وآمل أن تتمكن من دعم wulin.com أكثر.