tanımsız olup olmadığını kontrol etme daha (herhangi bir boyutta bir tanımsız hata önler) çok boyutlu dizi tanımsız olup olmadığını kontrol etmeyi bir temizleyici/kısa yolu var mı: yapıyor gibiJavaScript çok boyutlu dizi
if(arr != undefined && arr[d1] != undefined && arr[d1][d2] != undefined){
// arr[d1][d2] isn't undefined
}
aşağıdaki arr
veya arr[d1]
ya tanımlanmamış ederseniz bir hata olacaktır: Bu sinir bozucu oluyor
if(arr[d1][d2] != undefined){
// arr[d1][d2] isn't undefined
}
'halinde (arr && dizi [d1] && dizi [d1] [d2]) {..} ' - Diziler asla felç değildir, bu yüzden çalışır. –
Kodunuz arr = null olduğunda çalışmaz. – Bergi