Bu yazıda object literal yöntemi ile nesne oluşturmayı göreceğiz. Örnekler üzerinden gidersek; Yukarıda veri değişkeni oluşturduk ve nesne üyelerimizi tanımladık. Burada nesne üyelerine ulaşmak istediğimizde ise console.log(veri.birthDate) ile veri nesnesinin birthDate isimli değişkenine ulaşmış oluruz. Bir nesne içerisinde farklı bir nesne daha oluşturabiliriz. Burada ise iç içe oluşturduğumuz nesne ile şehir bilgisine ulaşmak istedik. Burada address, veri nesnesinin bir üyesi, country ve city için ise ayrı bir…
Javascript Hoisting
Javascript içerisinde bir değişken kullanıldıktan sonra da tanımlanabilir. Ancak bu durum var, let ve const içinde değişkenlik göstermektedir. Örneklerle devam edelim; Burada x=5 ataması, değer kullandıktan sonra değişkene tanımlanmıştır. Ancak Javascript var değişkenini her zaman en başta yazılmış gibi kabul eder bu nedenle var değişkeni herhangi bir yerde tanımlanabilir. Yukarıda let değişkeni ile tanımlanmış olan x=5 ataması, değişkenden önce kullanıldığı için ReferenceError hatası alacağız. var ile let arasındaki temel farklardan biri olarak bunu görebiliriz. Bunu doğru…
Javascript Scope Kavramı
Scope(Kapsam) nedir ? Scope ilgili değişkenlere ulaşabildiğimiz alanı temsil eder. Scope türleri nelerdir? Global Scope ve Local Scope olmak üzere iki türü vardır. Local scope ise kendi içinde ikiye ayrılır; Block Scope ve Function Scope. Global Scope : Fonksiyonların ya da for, if veya while bloklarının dışında tanımlanan değişkenlere sahip olan scope türüdür. Local Scope : Global…
Veritabanı İlişki Türleri
Bu yazımda veri tabanı ilişki türlerini anlatmaya çalıştım. Bu yazıyı okumadan önce Primary Key ve Foreign Key kavramları hakkında bilgi edinmenizi tavsiye ederim. İyi okumalar. Üç adet ilişki tipi bulunmaktadır; Bire-bir ilişki, Bire-çok ilişki(1-n) ve Çoka-çok ilişki(n-m). Bire-bir İlişki Örneğin bir futbol müsabakasında bilet satışı yapılacak ve bunun için bir otomasyon geliştirilecek. Her bileti yalnızca…