Last active
February 12, 2025 17:13
-
-
Save gokhanozdemir/94c028d5055c4e5889a160d34d5b07f8 to your computer and use it in GitHub Desktop.
JavaScript'te sık kullanılan dizi metodları.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| **Array Method** | **Mutates Original?** | **Syntax** | **Parametreler** | **Return** | **Return Data Type** | | |
|---------------------|------------------------------------|----------------------------------------------|----------------------------------------------------------------------------------|-------------------------------------------------|-----------------------------| | |
| `push()` | Evet | `arr.push(element1, ..., elementN)` | Eklenecek bir veya daha fazla öğe. | Dizinin yeni uzunluğu. | `number` | | |
| `pop()` | Evet | `arr.pop()` | Yok. | Kaldırılan öğe. | `any` | | |
| `shift()` | Evet | `arr.shift()` | Yok. | Kaldırılan öğe. | `any` | | |
| `unshift()` | Evet | `arr.unshift(element1, ..., elementN)` | Eklenecek bir veya daha fazla öğe. | Dizinin yeni uzunluğu. | `number` | | |
| `concat()` | Hayır | `arr.concat(value1, ..., valueN)` | Birleştirilecek diziler veya değerler. | Yeni birleştirilmiş dizi. | `Array` | | |
| `join()` | Hayır | `arr.join(separator?)` | (İsteğe bağlı) Ayırıcı string (default: `","`). | Tüm dizi öğelerini birleştiren bir string. | `string` | | |
| `slice()` | Hayır | `arr.slice(start?, end?)` | Başlangıç indeksi (optional), bitiş indeksi (optional). | Seçilen öğeleri içeren yeni bir dizi. | `Array` | | |
| `splice()` | Evet | `arr.splice(start, deleteCount?, item1?, ..., itemN?)` | Başlangıç indeksi, silinecek öğe sayısı, eklenecek öğeler (optional). | Silinen öğeleri içeren bir dizi. | `Array` | | |
| `indexOf()` | Hayır | `arr.indexOf(searchElement, fromIndex?)` | Aranan öğe, başlangıç indeksi (isteğe bağlı, varsayılan: `0`). | Aranan öğenin ilk bulunduğu indeks veya `-1`. | `number` | | |
| `reverse()` | Evet | `arr.reverse()` | Yok. | Ters çevrilmiş dizi. | `Array` | | |
| `sort()` | Evet | `arr.sort(compareFunction?)` | (İsteğe bağlı) Karşılaştırma fonksiyonu. | Sıralanmış dizi. | `Array` | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
push()
arr.push(element1, ..., elementN)
number
pop()
arr.pop()
any
shift()
arr.shift()
any
unshift()
arr.unshift(element1, ..., elementN)
number
concat()
arr.concat(value1, ..., valueN)
Array
join()
arr.join(separator?)
","
).string
slice()
arr.slice(start?, end?)
Array
splice()
arr.splice(start, deleteCount?, item1?, ..., itemN?)
Array
indexOf()
arr.indexOf(searchElement, fromIndex?)
0
).-1
.number
reverse()
arr.reverse()
Array
sort()
arr.sort(compareFunction?)
Array