Contoh dalam artikel ini menerangkan cara memadam elemen dengan nilai tertentu daripada tatasusunan menggunakan JavaScript. Kongsikan dengan semua orang untuk rujukan anda. Analisis khusus adalah seperti berikut:
Kod berikut menggunakan dua kaedah untuk memadamkan elemen tatasusunan yang pertama mentakrifkan fungsi yang berasingan, dan yang kedua mentakrifkan kaedah removeByValue untuk objek Array
Tentukan fungsi removeByValue untuk memadam elemen
function removeByValue(arr, val) { for(var i=0; i<arr.length; i++) { if(arr[i] == val) { arr.splice(i, 1); break; } } } var somearray = ["mon", "tue", "wed", "thur"] removeByValue(somearray, "tue"); //somearray will now have "mon", "wed", "thur"
Array.prototype.removeByValue = function(val) { for(var i=0; i<this.length; i++) { if(this[i] == val) { this.splice(i, 1); break; } } } var somearray = ["mon", "tue", "wed", "thur"] somearray.removeByValue("tue"); //somearray will now have "mon", "wed", "thur"