JavaScript'te Seyrek Diziler
Eğer bir dizide atlanmış anahtarlar varsa, seyrek bir dizi elde edebilirsiniz. Nasıl göründüğüne bir bakalım. Bir dizimiz olduğunu varsayalım:
javascriptlet arr = ['a', 'b', 'c'];
Anahtarların atlanmış olması için bu diziye başka bir eleman ekleyelim:
javascriptarr[4] = '!';
Sonuç olarak, dizide undefined değerine sahip bir boşluk oluşacaktır:
javascriptconsole.log(arr); // ['a', 'b', 'c', undefined, '!'] yazacaktır
Dizinin uzunluğu, tüm boşlukları
içerecektir. Yani bizim durumumuzda
4 değil, 5 olacaktır:
javascriptconsole.log(arr.length); // 5 yazacaktır
Задание 1
Aşağıdaki dizinin uzunluğunu bulun:
javascriptlet arr = [];
arr[3] = 'a';
arr[8] = 'b';