JavaScript Nedir ?Nasıl Kullanılır?

Derya Ballı
2 min readDec 10, 2020

--

Öncellikle betik dilli kavramına değinelim. Programlama dillerinden ne farkı var niye böyle bir ayrım olmuş?Temel olarak tüm betik dilleri aslında programlama dilli olarak geçer.Ancak betik dillerinin bazı açılardan farklıdır ve bu nedenle bazı yazılımcılar tarafından diğer programlama dillerinden farklı bir yere konur.

Tüm programlama dilleri, fonksiyon amacı taşır. Bilgisayar programlarının çalıştırılması için yazılım programları, komut dosyaları veya diğer talimatlar geliştirmede kullanılır. Uygulama ve program geliştirmek, yapay zeka geliştirmek, veritabanı geliştirmek, oyun geliştirmek gibi farklı çalışmalar için farklı programlama dillerinden faydalanılır.

Web sayfalarında dinamik içerik sağlamak için ve kullanıcıyla iletişim kurmak için kullanılan,istemci tarafından çalışan bir programlama dilidir.

JavaScript dilini ,C dillinin web sayfalarına uyarlanmış basit bir sürümü olarak düşünebilirsiniz.JavaScript dili bir script dillidir.1995 yılında Brendan Eic tarafından geliştirilmiştir.

JavaScript kodları sayfa da üç bölümde kullanılabilir.

  1. <Head></Head> etiketleri arasında yazılabilir.
  2. <Body></Body>etiketleri arasında yazılabilir.
  3. .js uzantılı olarak kaydettiğimiz harici bir JavaScript dosyasını sayfaya dahil edip kodları çalıştırmaaktır.

Yazım kuralları

JavaScript Html etiketleri gibi boşlukları önemsemez.

Örneğin sayi=10 ile sayi = 10 aynı şekilde çalışacaktır.

İsimlendirme büyük küçük harf duyarlı bir dildir.Yani ad,AD,aD,Ad birbirinden farklı isimlerdir.

JavaScript dilinde değişkenler,fonksiyonlar,vb. nesneler;

  • sayı ile başlamaz
  • kelimeler arası boşluk kullanılmaz
  • boşluk yerine_işareti kullanılır
  • JavaScript diline özel kullanılan kelimler herhangi bir nesneye isim olarak verilemez.(break ,else,new,var…)

Yorum Kodları

  • //tek satır halinde açıklama satırı eklenebilir
  • /**/ satır sınırlaması yoktur arasına yazacağınız herhangi bir sey yorum satırı olup derleyicide gözükmez.

--

--

No responses yet