kodlagitsin

javascriptnedir

JavaScript Nedir ? 

Netscape HTML'nin yetersizliğini çok önceden gördüğü ve bir programlama dili geliştirdi. JavaScript Netscape firması tarafından C'den türetilmiş bir programlama dilidir daha dogrusu Web scripting dilidir.

JavaScript, Java dilinin bir alt versiyonu değildir, kendi başına bir script dilidir.

Stratejik bir ticari kararla ona Javascript ismi verilmiştir.

JavaScript dili kodun bulunduğu ana bilgisayarda ( server' da ) değil istemcinin bilgisayarında (client-side) çalışır. JavaScript ‘ lerin çalışabilmesi için web brower’e ihtiyaç duyarlar.

Javascript’ in sunucu tarafında script yazılabilir bunu için temel JavaScript'e ek olarak nesneler ve işlevler katılarak 'JavaScript (SSJS) 'yapılmaktadır.

İlk başta Netscape tarayıcıları için tasarlanan JavaScript, sonradan diğer web tarayıcılar tarafından da desteklenen genel bir script dili haline geldi.

Netscape firması JavaScript dilini hazırladığında Microsoft firması bu dilin özelliklerini veya yazılım tarzını tam anlamıyla Internet Explorer'a eklemedi. Kendi yazım kurallarını belirledi. Bu yüzden biz JavaScript kodu yazarken bu iki tarayıcı özelliklerini de göz önünde bulundurmalıyız. Fakat bu her kodda karşımıza çıkmaz. 

Bircok tarayıcı Internet Explorer, moziila firefox ve benzerleri JavaScript dilinin özelliklerini ve yazılım tarzını tam olarak kendi bünyelerine katmadılar ve kendi tarayıcılarında çalışacak scriptler için yazım kuralları belirlediler. Bu yüzden bir javascript yazarken güncel kullanılan tarayıcılarda test etmek gerekir.

JavaScript ile dinamik html sayfalar yapmak münkün, ayrıca asp ve php web programlarıyla birlikte kullanılanarak bir çok işi sunucuyu yormadan istemci tarafında yapılabildiginden, amatör veya profesyonel webmasterlar için vazgecilmez bir script dilidir.

Web Programlama javascript’ den kullanıcı bilgilerinin doğru girilip girilmediği ya da kullanıcıya veri girişinde ya da menü kullanımında seçenekler sağlamak amaçıyla kullanılır.

Bugün 19 Kişi Buradaydı

=> Sen de ücretsiz bir internet sitesi kurmak ister misin? O zaman burayı tıkla! <=