Javascript / Diziler
Có thể bạn quan tâm
- 3d Max Uygulamalar 5
- 3d Studio Max 11
- Açık Kaynak İşletim Sistemleri 18
- Adobe Illustrator 7
- Ajax 11
- Akıllı Tahta 1
- Algoritma 8
- Android 6
- Apache Web Sunucusu 19
- Arduino 11
- Asp 1
- Asp.net 1
- Autocad Dersleri 1
- Autocad Uygulamaları 16
- Bilgisayar Donanımları 57
- Bilgisayara Giriş 44
- Bilgisayara Giriş Uygulamaları 7
- Bilim 8
- Bilim Insanları 2
- Bilişim Teknolojileri 13
- Blender 3
- Blockchain Teknolojileri 14
- Bootstrap 18
- C Dersleri 32
- C Programlama örnekleri 3
- C# Dersleri 22
- C++ Dersleri 12
- Cgı Nedir? 1
- Css 57
- Css Ugulama Örnekleri 36
- Dns 2
- Dreamweaver 175
- Dreamweaver Uygulamaları 18
- E- Ticaret 5
- Eğitici Hikayeler 22
- Elektronik 3
- Elektronik Posta (email) 11
- Emperyalizm 2
- Firefox 37
- Fireworks 1
- Fireworks Uygulaması 3
- Flash Actionscript 10
- Flash Dersleri 8
- Flash Örnek Uygulamalar 7
- Gerekli Programlar 3
- Google Docs 22
- Google Teknolojileri 11
- Html Dersleri 66
- Hz. Muhammed ( Sav) 1
- Ileri Excel 2
- Infographics 1
- Internet 14
- İngilizce 6
- Java Applet Örnekleri 82
- Java Applet Temelleri 74
- Java Application Örnekleri 10
- Java Netbeans Ide 16
- Java Temel Örnekler 46
- Java Temelleri 157
- Javascript 109
- Javascript Uygulama 44
- Jquery 12
- Jquery Örnekleri 11
- Kızılderililer 1
- Kişisel Gelişim 8
- Libre Office Dersleri 3
- Linux Bash Script 5
- Linux Işletim Sistemi 103
- Linux Server 50
- Linux Web Filter 43
- Milli Eğitim Bakanlığı 7
- Ms Excel Dersleri 8
- Ms Excel Uygulamaları 23
- Ms Word Dersleri 350
- Ms Word Uygulamaları 43
- Mssql Veri Tabanı 11
- Mysql Veri Tabanı 10
- Network 34
- Online Ücretsiz Yazılımlar 1
- Ödev Konuları 3
- Pascal 1
- Photoshop Dersleri 460
- Photoshop Uygulama Örnekleri 1
- Photoshop Uygulamaları 58
- Php Dersleri 97
- Php Uygulamaları 33
- Phpmyadmin 2
- Postgresql Veri Tabanı 61
- Power Point 2
- Programlama 5
- Proje Hazırlama 15
- Python 31
- Python Uygulamalar 13
- Qbasic 19
- React Native 6
- Regular Expressions 1
- Robotik Kodlama 1
- Scratch İle Kodlama Dersleri 84
- Seo 6
- Teknik Servis 9
- Teknoloji 4
- Teknoloji Tasarım Uygulamaları 16
- Ücretsiz Uygulamalar 1
- Veri Tabanı 63
- Web Tasarım 16
- Web Uygulamaları 1
- Windows Os 15
- Windows Server 3
- Xml 5
- Yapay Zeka 1
- Yazılım Dünyası 20
- Ahilik Teşkilatı 2
- Amerika 1
- Animasyon Örnekleri 1
- Atom Seviyesi 1
- Bakış Açısı 1
- Bilgisayar Donanımları 36
- Bilişim Teknolojileri 27
- Biyoteknoloji 1
- Bootstrap 2
- Dijital Dönüşüm 1
- Doğal Enerji 1
- Eğitim Sistemi 1
- Eğitim Teknolojileri 1
- Elektronik 3
- Geleceğin Araçları 2
- Geri Dönüşüm 1
- Hayvan Sevgisi 1
- Illustrator 2
- Ingilice Dersleri 1
- Insan Yetenekleri 2
- Işletim Sistemi 3
- İslam 3
- Marşlar 3
- Mekanik 1
- Microsoft Visual Studio 3
- Microsoft Word Dersleri 2
- Mssql Server 1
- Müslüman Mucitler 2
- Network / Ağ 3
- Php Dersleri 1
- Programlama 4
- Psikoloji 2
- Python Dersleri 4
- Robotlar 7
- Savunma Sanatları 1
- Sketchup Nedir? 3
- Şaşırtıcı Bilim 9
- Tarih 1
- Tasarımlar 9
- Teknoloji 8
- Türk Tarihi 3
- Uzay 1
- Vücud Geliştirme 3
- Windows Sorunları 1
- Yazılım Der 1
- Yazılım Dünyası 2
- 2. Sınıf Öğrencileri İçin Sunular 1
- 5. Sınıf Öğrencileri Için Sunular 13
- 8. Sınıf Öğrencileri İçin Sunular 23
- Belirli Gün Ve Haftalar 1
- Bilgisayar Donanımları 5
- Bilgisayar Programlama 2
- Bilgisayar Yazılım 2
- Bilişim Teknolojileri Ve Yazılım Temel Bilgisayar 64
- Biyografiler 2
- Biyoloji 2
- Değerler Eğitimi 4
- Eba Elektronik Bilişim Ağı 5
- Eğitim-Öğretim Sunuları 3
- Felsefe 2
- İslam 3
- Kelime İşlemci 1
- Kişisel Gelişim 4
- Kodlama, Robotic 4
- Ortak Eğitim Proje Sunuları. 2
- Problem Çözme Ve Algoritmalar 3
- Proje Nedir? Nasıl Yapılır? 1
- Rehberlik 16
- Sağlık 3
- Savaşlar 1
- Scratch 1
- Seminerler 3
- Sınav Kaygısı 2
- Sosyal Bilgiler 1
- Sosyal Bilgiler 1
- Tarih 1
- Ulaşım Araçları 1
- Verimli Ders Çalışma 1
- Web Araçları 0
- Windows İşletim Sistemi 1
- Yarışmalar 0
- 5. Sınıf Matematik Testleri 7
- Açık Kaynak İşletim Sistemleri 4
- Açık Kaynak Office 2
- Ağ Temelleri 3
- Autocad 1
- Bilgisayara Giriş 18
- Bilişim Teknik Resimi 1
- Bilişim Teknolojilerinin Temelleri 11
- Cografya 2
- Css-javascript 4
- Flash 1
- Google Teknolojileri 1
- Görsel Programlama 1
- Html 1
- Illustrator 1
- İşletmede Beceri Eğitimi 1
- Java 5
- Javascript 1
- Libre Office 1
- Mesleki Gelişim 4
- Mesleki İngilizce 1
- Ms Office Word 11
- Photoshop 1
- Php 2
- Programlama Temelleri 5
- Python 1
- Temel Elektronik 1
- Veri Tabanı 4
- Web Programlama 1
- Web Tasarım 4
- Javascript
- Diziler ~ 16,115
Diziler
Diziler programcılığın temel konularından biridir. Bu sayfada öğrenecekleriniz, diğer programlarda da aynen veya benzer şekilde yer almaktadır. Bu sayfayı hemen değişkenlerden sonra anlatmayı düşünüyordum ama daha önce hiçbir yazılım dili bilmeyen arkadaşlara Pencere ve Metin kodları gibi somut derslerin daha öncelikli olduğuna karar verdim. Şimdi diziler konusuna geçebiliriz
Dizi Tanımlama Dizileri değişkenler kümesi şeklinde tanımlayabiliriz. Bellekte aynı isim altında saklanan değerleri ifade eder; değerler new Array(...) kodu kullanılarak girilir. Dizilerin iki yazım türü vardır: var hafta = new Array("pazartesi", "salı", "çarşamba", "perşembe", "cuma", "cumartesi", "pazar") veya, var hafta = new Array(6) hafta[0] = "pazartesi" hafta[1] = "salı" hafta[2] = "çarşamba" hafta[3] = "perşembe" hafta[4] = "cuma" hafta[5] = "cumartesi" hafta[6] = "pazar" Buradaki hafta isimli değişken 7 değerli bir dizidir. İlk değer 0. sırada sayılmaktadır. hafta[0] değişkeninin değeri "pazartesi", hafta[3]'ün değeri "perşembe"'dir. Değişkenlerden tek farkı, aynı ismi taşımaları. Değerleri yazılım boyunca değişebilir, birbirlerine değerlerini aktarabilirler. Aşağıdaki uygulamada kullanıcının girdiği 10 sayı küçükten büyüğe doğru sıralanmaktadır. <html> <head> <title>Sıralama</title> <script language="JavaScript"> function sirala() { var kelime = new Array(9) var i, j, k, m, ara for (i=0; i <=9; i++) { kelime[i] = prompt("Metinsel bir ifade girin lütfen...","Buraya,") } //Sayıları sıralıyoruz. for (j=0; j <=9; j++) { for (k=0; k <=8; k++) { if (kelime[k] > kelime[k+1]) { ara =kelime[k] kelime[k] = kelime[k+1] kelime[k+1] = ara } } } for (m=0; m <= 9; m++) document.write(m + 1 + ". kelime = " + kelime[m] + "<br>") } </script> </head> <body> <form> <p>Düğmeye basarak 10 tane yazıyı alfabetik sıraya sokabilirsiniz.</p> <input type="button" value="Sırala" onclick="sirala()"> </form> </body> </html> [Sayfayı göster] [Temizle] [İlk haline getir] Bu uygulama için söylemek istediğim birkaç şey var. prompt kodunun yazılanları metinsel ifade olarak gördüğünü unutmayalım, bu nedenle bu yazılım alfabetik sıraya sokuyor. Yani "245" değerini, "3" değerinden küçük sayıyor. Bir diğer nokta, JavaScript İngilizce karakterleri esas aldığı için Türkçe karakterler sonda yer alıyor. Yani "z" değeri, "ş" harfinden önce geliyor. Sayısal bir sıralama yapmak isterseniz, metinsel ifadeleri sayısal ifadeye çevirmelisiniz ki, bunu henüz öğrenmediniz; yakında öğreneceksiniz. Çok Boyutlu Diziler Diziler tek boyutlu olmak zorunda değil. Şu ana kadar tek boyutlu dizileri gördük, oysa çok boyutlu diziler kullanmamız gerekebilir. JavaScript'te çok boyutlu dizi yok aslında ama bu bizim için bir engel değil: Tek boyutlu bir dizinin her elemanını yeni bir dizi haline getirip, iki boyutlu dizi haline getirebiliriz: var hafta = new Array (6,1) for(var i=0; i<=6;i++) hafta[i]= new Array() hafta[0][0] = "pazartesi sabahı" hafta[0][1] = "pazartesi akşamı" hafta[1][0] = "salı sabahı" hafta[1][1] = "salı akşamı" hafta[2][0] = "çarşamba sabahı" hafta[2][1] = "çarşamba akşamı" hafta[3][0] = "perşembe sabahı" hafta[3][1] = "perşembe akşamı" hafta[4][0] = "cuma sabahı" hafta[4][1] = "cuma akşamı" hafta[5][0] = "cumartesi sabahı" hafta[5][1] = "cumartesi akşamı" hafta[6][0] = "pazar sabahı" hafta[6][1] = "pazar akşamı" Burada 7 x 2 = 14 tane değer söz konusudur ve iki değer grubunun (haftanın günleri, gün vakti) aralarında bir ilişki vardır. Bu örneğe 7 x 2'li bir matris de diyebiliriz, zira diziler bir matris ifadesidir. Matris bilgisi olmayan arkadaşlarımız kendi kendilerine yaptıkları denemelerle bazı temel bilgileri edinebilirler. Küçük bir uygulama yapalım: <html> <head> <title>Sıralama</title> <script language="JavaScript"> function rehber() { var kayit = new Array() for (var i=0; i<=100; i++) { kayit[i] = new Array() kayit[i][0]=prompt("Arkadaşınızın ismini girin lütfen","İsim") if (kayit[i][0]==null || kayit[i][0]=="") break kayit[i][1]=prompt(kayit[i][0] + " isimli arkadaşınızın telefonunu girin lütfen", "Telefon") } document.write("Rehbere kaydedilmiş isim ve telefon numaraları:<br>") for (var j=0; j<=i;j++) { document.write(kayit[j][0] + ": " + kayit[j][1] + "<br>") } } </script> </head> <body> Aşağıdaki düğmeye basarak telefon numaralarını öğrenebilirsiniz.<br><br> <form> <input type="button" value="Telefon Rehberi" onclick="rehber()"> </form> </body> </html> [Sayfayı göster] [Temizle] [İlk haline getir] Diziler Üzerinde İşlemler Diziyi yazılım içinde değer vermişsek, o dizinin kaç değeri olduğunu biliriz ve değer sayısını bulmaya çalışmayız. Ama eğer diziye girilecek değer sayısını kullanıcıya bırakmışsak, dizinin taşıdığı değer sayısını yazılım içinde ifade etmek isteriz. Dizilerin taşıdığı değer sayısını ifade etmek için length komutu kullanılır. Kaynak www.volkanderinbay.net/ders/dersjscr.asp16,115 Okunma Yorum yapılmamış 17/07/2007 14:26:15
/ Yorumunuzu Ekleyin İsminiz Email Adresiniz Avatar jpg, gif, png türündeki resimleri seçmelisiniz Yorumuzu Yazınız Gönder- Javascript ~ 109
Javascriptte Fonksiyonlar Değer Döndüren Ve Değer Döndürmeyen Fonksiyonlar
Fonksiyonlar, functions
61,079 okuma,
Degişken Tanımlama Ve Operatörler
Degişken tanımlama ,operatörler vb...
57,616 okuma,
Javascript Nedir?
Javascripte başlamadan önce bilinmesi gerekenler, java ve javascript aynı mıdır?, javascript ne yapabilir, javascriptin tarihçesi, javascript harf duyarlı mıdır?
50,587 okuma, 19/11/2024
Alert Confirm Ve Promt
Alert confirm ve promt
49,876 okuma,
If, Else If , Kısa Karşılaştırma Operatörü
44,911 okuma,
Alert, Confirm, Prompt
Alert, confirm, prompt
43,107 okuma,
Javascriptin Html İçine Yazılış Biçimleri
Javascriptin html içine yazılış biçimleri
43,030 okuma, 11/01/2019
Düzenli İfadeler Ve Regexp Nesnesi
Düzenli ifadeler, karakter dizilerini karşılaştırmak, ayırmak/bölmek, sıralamak ve biçimlendirmek gibi işlemler için kullanılan kurallı stenografik sistemlerdir.
37,578 okuma, 25/02/2025
Switch - Case Yapısı
Switch - case yapısı
37,344 okuma,
Alert, Confirm, Prompt
Alert,confirm,prompt
33,863 okuma,
Javascriptte Döngüler For, While, Do-while, Break, Continue, For-in
Javascriptte döngüler for, while, do-while, break, continue, for-in
33,064 okuma,
Javascriptte Döngüler
Javascriptte döngüler for, while, do-while, break, continue, for-in
32,820 okuma, 24/12/2024
Tarih-saat İşlemleri
Bu sayfada zaman yöntem kodları üzerinde duracağız. Bu kodlar zaman birimlerini ifade etmekte, nesneleri zamana göre sıralamakta ve sorgulamakta kullanılır
31,846 okuma, 10/12/2024
The Event Object
The event object is a very useful addition to the dom (document object model). The dom contains many objects that store a variety of information about the browser, the computer running the browser, visited urls, and so on. The event object stores data about events.
30,859 okuma,
İf, Else İf , Kısa Karşılaştırma Operatörü
İf, else if , kısa karşılaştırma operatörü
29,588 okuma,
Regular Expression - Düzenli İfadeler
Düzenli ifadeler (regular expressions veya kIsaca RegExp) herhangi bir karakter diziliminin yapIsInI yani iÇerdi?i karakterlerin neler oldu?u ile bunlarIn dizili? sIrasI (konumlarI) ve biÇimlerinin Önceden tanImlanan belli bir biÇime uyumunun denetlenmesi/sInanmasI sIrasInda kullanIlan standart gÖsterim biÇimleri ya da denetim ?ablonlarIdIr.DÜzenli ifadelerin kullanIlmasI ile sa?lanan en Önemli kolaylIk karakter dizimlerinde bulunan karakterlerin Önceden bilinen belli bir desenine uygun olup olmadI?InI sInama/deneme yetene?inden gelmektedir
28,505 okuma, 25/02/2025
Değişken Tanımlamaları, Operatörler
Değişken tanımlamaları, operatörler
28,448 okuma,
Düğüm ( Node )
Düğüm, dom içindeki en temel nesne tipidir. Aslında, bu makalenin sonraki kısımlarında da göreceğiniz gibi, dom ile tanımlanan neredeyse her nesne düğüm nesnesini genişletir. Ancak, semantikle ilgili daha ileri aşamalara geçmeden önce, bir düğümün temsil ettiği kavramı anlamanız gerekir; daha sonra, düğümün gerçek özelliklerini ve yöntemlerini öğrenmek sizin için çok kolay olacaktır.
27,753 okuma,
Javascript String Object Reference
String nesneleri üzerinde yapılan değişikliklerdir. Özellikler ve Metodlar şeklinde incelenir.
26,512 okuma, 22/10/2025
Javascript Dates-the Complete Reference
Of all the core javascript objects, ı find dates to be the most fascinating. Once you learn a few small tricks everything about javascript dates just seem to fall into place and you find that there's really nothing at all that you can't do with them, quickly, and easily. This reference will cover the javascript date object, how it stores dates, how you can manipulate them, create calendars, countdown timers, prototype them to add your own functionality, as well as provide a complete method reference.
26,460 okuma,
Javascript ile Nesne Yönelimli Programlama (OOP with JS)
Bu makalede Javascript'le ilgili olarak JSON, function pointer ve OOP konuları ele alınıyor
26,255 okuma, 11/03/2025
Javascriptte Döngüler
For, while, do-while, break, continue, for-in
25,908 okuma,
Javascript Nedir?
25,798 okuma,
Object-Oriented Javascript
Nesne Tabanlı Javascript mantığını anlatan ingilizce bir makale
25,196 okuma,
Try Catch Yapısında Throw Durumu
Try-Catch denetim yapısı hataları yakalamak için kullanılmaktadır. Try bölümünde bir hata bulunursa, o hata ile ilgili bilgiyi catch bölümüne atar. Eğer içi içe try-catch kullanılıyorsa bir önceki try-catch yapısına hatayı fırlatmak için throw kullanılır. Throw’dan fırlatılan hata bir dıştaki catch tarafından tekrar tutulur.
25,166 okuma, 04/03/2025
Event Fonksiyonu
JavaScript ile bir fonksiyon yazdım ve başka yerlerden bu fonsiyonu çağırdım. Ancak, fonksiyona gelen isteğin, hangi nesneden geldiğini öğrenmek için, yeni bir parametre tanımlamak zorunda kaldım
25,082 okuma,
Try - Catch Yapısı
24,924 okuma,
Javascriptte Olaylar (events) ve Örnekler
Desteklenen olaylar listesi
24,801 okuma, 15/10/2024
document Nesnesi
Doküman (document) nesnesi HTML dokümanının tamamını ifade etmektedir ve HTML'de kullandığımız , , , vb. gibi tüm komutları içerir. Doküman nesnesini HTML'deki bölümü olarak düşünebilirsiniz
23,471 okuma,
Javascriptte Olaylar Events Desteklenen Olaylar Listesi
Javascriptte olaylar events desteklenen olaylar listesi
23,242 okuma,
Yükleniyor... - 1
- 2
- 3
- 4
Từ khóa » Html Dizi Oluşturma
-
HTML - JavaScript Dizi Oluşturma örnek - Uzmanim Akademi
-
Diziler - Modern JavaScript Eğitimi
-
Javascript Dizi Oluşturma - Yazılım Bilişim Programlama
-
JavaScript Diziler - Yusuf SEZER
-
JavaScript Diziler Ve Dizi Metodları - Tasarım Ve Yazılım
-
Javascript Dizi Oluşturma - Çanakkale Web Tasarım
-
C# Diziler (Arrays) Ve Dizi Metotları - Web Tasarım & Programlama
-
JavaScript'te Diziler (Array) - Zinzinzibidi
-
JavaScript Diziler (Dizi Oluşturma, Dizi Elemanlarına Erişme..)
-
JavaScript İle Temel Dizi İşlemleri ( JavaScript Array Operations ) #2
-
JavaScript Diziler - Tasarım Kodlama
-
Javascript Dizi Örnekleri - Bilişim Konuları
-
Php Dizi Oluşturma - Kod Hocası
-
JavaScript Arrays(Diziler) - WebCebir