Skip to content

Commit 5df6528

Browse files
gnwxsumn2u
authored andcommitted
Create length.md
1 parent de3c298 commit 5df6528

File tree

1 file changed

+40
-0
lines changed

1 file changed

+40
-0
lines changed

tr/arrays/length.md

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
# Length
2+
3+
Dizilerin `length` adında bir özelliği vardır ve adından da anlaşıldığı gibi, dizinin uzunluğunu belirtir.
4+
5+
```javascript
6+
let array = [1, 2, 3];
7+
8+
let l = array.length;
9+
10+
// Sonuç: l = 3
11+
```
12+
13+
`length` özelliği bir dizideki eleman sayısını da düzenler. Örneğin:
14+
15+
```javascript
16+
let fruits = ["Banana", "Orange", "Apple", "Mango"];
17+
fruits.length = 2;
18+
19+
console.log(fruits);
20+
// Result: ['Banana', 'Orange']
21+
```
22+
23+
Ayrıca `length` özelliğini, bir dizinin son elemanını bulmak için indeks olarak da kullanabilirsiniz. Örneğin:
24+
25+
```c
26+
console.log(fruits[fruits.length - 1]); // Result: Orange
27+
```
28+
29+
Bir dizinin sonuna eleman eklemek için de `length` özelliğini kullanabilirsiniz. Örneğin:
30+
31+
```c
32+
fruits[fruits.length] = "Pineapple";
33+
console.log(fruits); // Result: ['Banana', 'Orange', 'Pineapple']
34+
```
35+
36+
{% hint style="info" %}
37+
Diziye eleman eklendiğinde veya diziden eleman çıkarıldığında `length` özelliği otomatik olarak güncellenir.
38+
{% endhint %}
39+
40+
Ayrıca `length` özelliğinin bir fonksiyon olmadığını, bu nedenle ona erişirken parantez kullanmanız gerekmediğini de belirtmek gerekir. Bu sadece dizi nesnesinin diğer nesne özellikleri gibi erişebileceğiniz bir özelliğidir.

0 commit comments

Comments
 (0)