JavaScript dizi içerisinde eleman pozisyonu,sırası bulma kodu kullanımı örneği (JavaScript find item position,order in array content)

JavaScript te elimizde bulunan bir dizinin içerisinde aradığımız eleman varmı? ve varsa kaçıncı sırada yer alıyor? sorularında bize yardımcı olan özellik “indexOf()” dur. indexOf() sonucu bize aradığımız eleman dizi içerisinde var ise kaçıncı sıraka olduğu pozisyonunun numarasını verir, sıfırdan başlanarak hesaplandığının unutmayın.Aradığımız eleman dizide mevcut değil ise bize dönecek olan değer ise “-1” dir.

Kullanım şekli örneği aşağıdaki gibidir.

var myArray = ["a", "b", "c", "d", "e", "f", "g", "h"];
var position = myArray.indexOf("c");
console.log(position);

Komut çıktısı sonucu şöyle olacaktır.

2

Farklı bir kullanım olarak ise siz aradığınız dizinin belli bir bölümünde olmayacağının bildiğiniz durumlarda kolaylık olması açaısında size yardımcı olacak olan indexOf() kullanımı şöyledir. Kullanım şeklinde ise ikinci bir parametre geçerek aramaya başlangıç pozisyonunu belirtiyorsunuz.

Kullanım şekli aşağıdaki gibidir.

var myArray = ["a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s"];
var position = myArray.indexOf("s", 10);
console.log(position);

Komut çıktısı sonucu şöyle olacaktır.

18

Share on Facebook0Tweet about this on TwitterShare on Google+0Share on StumbleUpon0Share on Reddit0

Leave a Reply


*