3 Aralık 2018 Pazartesi

Prototype

Giriş
Olmayan bir alana erişmeye çalışmak undefined döndürür.

Örnek
Örnekte length yerine lenght kullanılıyor. undefined döner. undefined ile bir başka sayının karşılaştırılması hep false döner. Yani 0 < undefined = false çıkar.
let arr = [1, 2, 3, 4];
console.log(arr.lenght) // undefined
console.log(arr.qwerty) // undefined
console.log(arr.lenght < 9999) // false
console.log(arr.lenght > 9999) // false

arr.length = 7 // <-- it's not a good idea
for(let i = 0; i < arr.length; i++) {console.log(arr[i])}

Hiç yorum yok:

Yorum Gönder