concat() fonksiyonu concat() fonksiyonu iki farklı diziyi tek bir dizide birleştirmenize olanak verir. <script> var araclar = [“bmw”,”ford”,”peugeot”]; var motorlar = [“yamaha”,”kwazaki”]; var yeni_araclar = araclar.concat(motorlar); document.write(yeni_araclar); </script> every() fonksiyonu Every fonksiyonu dizide belirtilen değerlere göre belirdiğiniz koşul durumuna göre kıyaslama yapar ve dizide koşula uygun değerler dışında bir değer olursa ekrana false bastırır. Bunun … Read More “Herkes İçin JavaScript Eğitimi-14: Dizilerde kullanılan methodlar-2.Bölüm” »
Kategori: Tüm Rehberler
Dizi oluşturuken ve dizilerle işlemler gerçekleştirirken bazı methodlardan faydalanabiliriz. New anahtar sözcüğüyle dizi oluşturma <script> var muzik_turleri= new Array(“rock”,”caz”,”pop”); </script> Dizi nesnelerine erişim Dizi nesnelerine erişim için diziye atadığımız değişken adından sonra köşeli parantezleri kullanabiliriz. Burada önemli bir detay olarak ilk dizi elemanı birden değil sıfırdan başlayacaktır. <script> var esyalar = [“televizyon”,”masa”,”sandalye”]; document.write(esyalar[0]);//Televizyon ekrana basıldı … Read More “Herkes İçin JavaScript Eğitimi-13: Dizilerde kullanılan methodlar-1.Bölüm” »
Diziler içinde birçok veriyi barındırabilir. Bu veriler tamsayı veya metin ifadeleri olabilir. Bir dizi oluştururken aşağıdaki yöntemi izleyebilir. Her bir dizi elemanına erişim sağlamak için ise döngülerden faydalanabiliriz. <script> var meyvalar = [“elma”,”karpuz”,”muz”]; for (meyva in meyvalar) { document.write(meyvalar[meyva]+”<br>”); } </script>
CodeIgniter framework kullanarak veritabanına ait bir tablodaki veri aşağıdaki yapıyla kaldırılabilir; $kaldirilacak_veri = array( ‘id’=>$this->input->post(‘id’), ); $kaldir = $this->db->delete(‘tabloadi’,$kaldirilacak_veri); İf($kaldir > 0) { Echo “veri başarıyla kaldırıldı”; }
CodeIgniter üzerinde veritabanı bağlantısı yapılıp tüm bilgiler veritabanına doğru şekilde tanımlandıktan sonra herhangi bir tablodaki veriyi güncelleme işlemleri gerçekleştirilebilir. Bunun için aşağıdaki yapı uygulanabilir; $guncellenecek_veri = array( ‘ad’=>$this->input->post(‘ad’), ‘soyad’=>$this->input->post(‘soyad’), ‘id’=>$this->input->post(‘id’) ); $guncelle = $this->db->update(‘tabloadi’,$guncellenecek_veri); İf($guncelle > 0) { Echo “veri güncellendi”; }
Erişilebilir Kod Oluşturma Portalı (E.K.O.L) Merhaba Uygulama Akademisi projesi kapsamında kodladığım ve nesneleri erişilebilir yapmanızı sağlayacak karekod üretme portalını hizmete sunmuş bulunuyorum. Bu projeyle kolay bir şekilde karekodlarınızı üretebilir ve kullanabilirsiniz. Proje sayfasına buradan gidebilirsiniz.
JavaScript ile dizi türünden içeriklere erişimi kolaylaştıran başka bir döngü yapısıda bulunur. For..of yapısı ile her bir dizi elemanına teker teker erişim sağlanmaktadır. var ogrenciler = [“Ahmet”,”Hakan”,”Fatih”]; for(var adlar of ogrenciler) { document..write(adlar+”<br>”); }
JavaScript üzerinde birden fazla veriyi içinde barındıran nesnelerin her birine teker teker erişim sağlayabilmek için kullandığımız yapı for..in yapısıdır. Kodumuzu aşağıdaki gibi oluşturabiliriz; for(verileri tutacak değişken in ilk tanımlanan birden fazla veriyi barındıran değişken) { //yapılacak işlemler. } Şimdi örneğimize geçelim. Örneğimizde üyeler isminde birden fazla veriyi barındıran değişkenimiz bulunuyor ve bu değişkenin her birine … Read More “Herkes İçin JavaScript Eğitimi-10: For ve in kullanımı” »
While döngüsü for döngüsü gibi aynı işlemi birden fazla yapan bir kod yapısıdır. Aşağıdaki örneği inceleyiniz. Bu örnekte sıfırdan 100 kadar ekrana sayı bastırılmaktadır. var sira = 0; while (sira < 100) { document.write(++sira+”<br>”); //++sira yapısı ile birer birer değişkenin artırılması sağlanmıştır. Koşul 100. Sayıya gelince duracaktır. }
Döngüler programlamada birden fazla aynı türden işlemi tek seferde yapılmasına imkan tanıyan kod yapılarıdır. Bu başlık altında JavaScript üzerinde aşağıdaki konuları ele alacağım; For döngüsü. While döngüsü. For in döngüsü. Do while döngüsü. For döngüsü kod yapısı For döngüsü oluşturulurken aşağıdaki yapı kullanılır. for(degisken;koşul;artırma veya azaltma işlemleri) { //Kodlar burada olacak. } İlk örneğimizle devam … Read More “Herkes İçin JavaScript Eğitimi-8: Döngüler (for döngüsü)” »