تصف هذه المقالة طريقة JavaScript لحذف عنصر القيمة المحدد من صفيف. شاركه للرجوع إليه. التحليل المحدد هو كما يلي:
يستخدم الرمز التالي طريقتين لحذف عناصر صفيف. يحدد الأول وظيفة منفصلة ، والثاني يحدد طريقة removeByValue لكائن الصفيف. المكالمة بسيطة للغاية.
تحديد وظيفة removeByValue لإزالة العناصر
وظيفة removeByValue (arr ، val) {for (var i = 0 ؛ i <arr.length ؛ i ++) {if (arr [i] == val) {arr.splice (i ، 1) ؛ استراحة؛ }}} var somearray = ["Mon" ، "Tue" ، "Wed" ، "Thur"] removeByvalue (Somearray ، "Tue") ؛ // Somearray سيكون الآن "Mon" ، "Wed" ، "Thur"أضف الطرق المقابلة إلى كائن الصفيف ، وتصبح الاتصال أسهل. يمكنك استدعاء طريقة removeByValue مباشرة من الصفيف لحذف العنصر المحدد.
Array.Prototype.RemoveByValue = function (val) {for (var i = 0 ؛ i <this.length ؛ i ++) {if (this [i] == val) {this.splice (i ، 1) ؛ استراحة؛ }}} var somearray = ["Mon" ، "Tue" ، "Wed" ، "Thur"] somearray.removebyvalue ("Tue") ؛آمل أن تكون هذه المقالة مفيدة لبرمجة JavaScript للجميع.