Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Javascript Anahtar - Değer Şeklinde Dizi (Array) Kullanımı
#1
Merhaba arkadaşlar,

Bugün sizlere, Javascript kodu yazarken nasıl anahtar ve değer alacak şekilde dizi oluşturabileceğimizden bahsetmek istiyorum.

Javascript ile basit tek boyutlu bir dizi tanımlayıp kayıt eklersek aşağıdaki gibi bir kullanımla yapabiliriz.

Kod:
var Personeller = new Array();

Personeller.push("A. TURAN");
Personeller.push("R. TURAN");
Personeller.push("T. REİS");
Personeller.push("P. REİS");

alert(Personeller[2]);

Burada Personeller adında bir dizi tanımladık ve test için birkaç tane kayıt ekledik sonrasında da indisi 2 olan kaydı ekranda gösterdik.
Kodları çalıştırdığımızda ekranda "T. REİS" yazacaktır.

Peki bizim sadece böyle tek satırlık bir bilgi değilde Personel dizimizde kişinin birden fazla; örneğin, adı, soyadı ve yaşı gibi bilgilerini tutmamız gerekirse bunu nasıl yapabiliriz?

2. örneğimizde yine tek boyutlu bir dizi kullanacağız fakak bu sefer dizimize direk veri eklemek yerine  istediğimiz bilgileri tutan bir nesne oluşturup bunu ekleyeceğiz.
Bunun için de aşağıdaki gibi bir kullanım işimizi görecektir.


Kod:
var Personeller = new Array();

var Personel = {};

Personel['Adi'] = "Temel";
Personel['Soyadi'] = "REİS";
Personel['Yasi'] = 61;
Personeller.push(Personel);

Personel = {};
Personel['Adi'] = "Piri";
Personel['Soyadi'] = "REİS";
Personel['Yasi'] = 51;
Personeller.push(Personel);



for (i=0;i<Personeller.length; i++)
 {
   alert(Personeller[i]['Adi'] + " " + Personeller[i]['Soyadi'] + " " + Personeller[i]['Yasi'] + " yaşındadır.");
 }


Sonuç : Diziye, ihtiyacımız doğrultusunda oluşturduğumuz nesneleri ekleyerek verileri  anahtar ve değer şeklinde depolamış olduk.
Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  [Javascript] Javascritp ile Sayfalandırma Pagination root 0 3,582 23-09-2022, 21:59
Son Yorum: root
  [Javascript] Enter The Code in 6 Input Boxes Easily (Copy - Paste) root 0 6,272 16-08-2022, 14:37
Son Yorum: root
  [Javascript] Progress Bar Example root 0 6,338 13-08-2022, 11:41
Son Yorum: root
  [Javascript] Google Authenticator Code Generator root 0 6,402 08-08-2022, 19:31
Son Yorum: root
  [Javascript] Long Press And Edit Text root 0 6,437 04-08-2022, 15:57
Son Yorum: root
  ÇÖZÜM: [Javascript] Sade Bir Tramer Görüntüsü Elde Etmek root 0 6,347 09-06-2022, 11:12
Son Yorum: root
  Yüklenen Sayfada Javascript Kodu Çalıştırma Administrator 0 7,611 26-11-2015, 15:15
Son Yorum: Administrator

Hızlı Menü:


Konuyu Okuyanlar: 1 Ziyaretçi