يستخدم لصق في JavaScript بشكل أساسي للعمل في المصفوفات في JS ، بما في ذلك الحذف ، الإضافة ، الاستبدال ، إلخ.
ملاحظة: هذه الطريقة تغير المصفوفة الأصلية! .
1. حذف - يستخدم لحذف العناصر ، معلمتان ، المعلمة الأولى (موضع العنصر الأول الذي يتم حذفه) ، المعلمة الثانية (عدد العناصر المراد حذفها)
2. أدخل - أدخل أي عنصر عنصر في الموضع المحدد للمصفوفة. ثلاث معلمات ، المعلمة الأولى (موضع إدراج) ، المعلمة الثانية (0) ، والمعلمة الثالثة (عنصر إدراج)
3. استبدال - أدخل أي عنصر عنصر في الموضع المحدد للمصفوفة ، وحذف أي عدد من العناصر في نفس الوقت ، ثلاث معلمات. المعلمة الأولى (موضع البدء) ، المعلمة الثانية (عدد العناصر المحذوفة) ، والمعلمة الثالثة (أدخل أي عدد من العناصر)
مثال:
1. حذف الوظيفة. المعلمة الأولى هي الموضع الأول والمعلمة الثانية هي عدد الحذف.
Array.Splice (الفهرس ، NUM) ، يتم حذف قيمة الإرجاع ، والصفيف هي قيمة النتيجة.
على سبيل المثال:
<! doctype html> <html> <Body> <script> var array = ['a' ، 'b' ، 'c' ، 'd'] ؛ var removearray = array.splice (0،2) ؛ التنبيه (صفيف) ؛ // pop c ، d Alert (removearray) ؛ // قيمة الإرجاع هي العنصر الحذف ، أي ، a ، b </body> </html>
2. دالة إدراج ، المعلمة الأولى (موضع إدراج) ، المعلمة الثانية (0) ، والمعلمة الثالثة (عنصر إدراج)
Array.Splice (الفهرس ، 0 ، إدراج) ، قيمة الإرجاع هي صفيف فارغ ، قيمة الصفيف هي قيمة النتيجة النهائية
على سبيل المثال:
<! doctype html> <html> <Body> <script> var array = ['a' ، 'b' ، 'c' ، 'd'] ؛ var removearray = array.splice (1،0 ، 'insert') ؛ التنبيه (صفيف) ؛ // pop up a ، insert ، b ، c ، d alert (removearray) ؛ // prop up فارغة </script> </body> </html>
3. وظيفة الاستبدال ، المعلمة الأولى (موضع البدء) ، المعلمة الثانية (عدد العناصر المحذوفة) ، والمعلمة الثالثة (أدخل أي عدد من العناصر)
Array.Splice (الفهرس ، num ، insertvalue) ، يتم حذف قيمة الإرجاع ، والصفيف هي قيمة النتيجة.
على سبيل المثال:
<! doctype html> <html> <Body> <script> var array = ['a' ، 'b' ، 'c' ، 'd'] ؛ var removearray = array.splice (1،1 ، 'insert') ؛ التنبيه (صفيف) ؛ // pop up a ، insert ، c ، d alert (removearray) ؛ // pop up b </script> </body> </html>
ما سبق هو شرح مفصل لاستخدام طرق لصق في JavaScript الذي قدمه لك المحرر. آمل أن يكون ذلك مفيدًا لك. إذا كان لديك أي أسئلة ، فيرجى ترك رسالة لي وسوف يرد المحرر إليك في الوقت المناسب. شكرا جزيلا لدعمكم لموقع wulin.com!