23 NİSAN 2011, CUMARTESİ
JavaScript içinde bir dizi belirli bir öğe kaldırmak?
.push()
yöntemi eklemek için kullanıyorum tamsayılar, bir dizi var.
Bir dizi belirli bir öğe kaldırmak için basit bir yolu var mı? array.remove(int);
gibi bir şey eşdeğer
Kullanmak zorundayımçekirdekJavaScript - hayır çerçeveleri izin verilir.
CEVAP
23 NİSAN 2011, CUMARTESİ
Öncelikle kaldırmak istediğiniz öğe index
bul:
var array = [2, 5, 9];
var index = array.indexOf(5);
Not: browser support for indexOf sınırlı; Internet Explorer 7 ve 8'de desteklenmiyor.
Sonra splice
.:
if (index > -1) {
array.splice(index, 1);
}
splice
ikinci parametre kaldırmak için öğeleri sayısı. splice
yerine diziyi değiştirir ve yeni bir dizi kaldırılan öğeleri içeren verdiğini unutmayın.
Bunu Paylaş:
Nasıl javascript bir ilişkisel dizi ne...
Javascript içinde bir dizi boş öğeleri...
JavaScript içinde var olan bir dizi ye...
Javascript - değeri ile bir dizi öğeyi...
Eğer sayı on katı ise, ya da tespiti v...