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 2,602 23-09-2022, 21:59
Son Yorum: root
  [Javascript] Enter The Code in 6 Input Boxes Easily (Copy - Paste) root 0 4,925 16-08-2022, 14:37
Son Yorum: root
  [Javascript] Progress Bar Example root 0 5,034 13-08-2022, 11:41
Son Yorum: root
  [Javascript] Google Authenticator Code Generator root 0 5,097 08-08-2022, 19:31
Son Yorum: root
  [Javascript] Long Press And Edit Text root 0 5,128 04-08-2022, 15:57
Son Yorum: root
  ÇÖZÜM: [Javascript] Sade Bir Tramer Görüntüsü Elde Etmek root 0 5,089 09-06-2022, 11:12
Son Yorum: root
  Yüklenen Sayfada Javascript Kodu Çalıştırma Administrator 0 7,379 26-11-2015, 15:15
Son Yorum: Administrator

Hızlı Menü:


Konuyu Okuyanlar: 1 Ziyaretçi