Türkçe ansiklopedi, sözlük, genel başvuru ve bilgi sitesi
 Arama şekli:

...

JavaScript Netscape Navigator 2.0 ile birlikte geliştirilen JavaScript dili istemci taraflı (client-side) script dilidir.Aralık 1995 tarihinde, C dilinin tarayıcılara uyarlanmış hali diyebileceğimiz JavaScript piyasaya sürüldü. Web sayfalarında dinamik içerik sağlamak ya da kullanıcıyla iletişim kurmak için kullanılmaktadır.

Netscape'in piyasaya sürdüğü script dilinin ismini JavaScript koyması, o dönemde çok telaffuz edilen 'Java' kelimesinin popüleritesinden yararlanmak adına uyguladığı bir pazarlama stratejisiydi, yani pek çok kişinin düşündüğünün aksine Java ile JavaScript arasında isim benzerliği hariç hiçbir benzerlik yoktur.

İlk başta yalnızca
bkz. Netscape
...Detaylı bilgi için linke tıklayınız.
Netscape tarayıcıları için tasarlanan JavaScript,bir süre sonra Microsoft'un da olaya el atmasıyla ve JavaScript'le neredeyse aynı olan JScript'i piyasaya sürüldü.Fakat sonra bu diller farklı yönlere doğru geliştiler. Şu anda Netscape tarayıcısı JScript'i tanımıyor, fakat Explorer her iki script'i de tanıyor. Yine de iki tarayıcının JavaScript'i yorumlamaları bazen farklılık gösterebiliyor.

Tıpkı
Netscape Netscape Communications Corporation tarafından geliştirilen, ama şimdi AOL tarafından geliştirilen tarayıcıların genel adıdır. Ücretsiz olarak kullanıma sunulan Netscape eskiden ağ tarayıcılarının kralıydı. Şu an çok az kullanıcı tarafından kullanılıyor.
...Detaylı bilgi için linke tıklayınız.
HTML gibi, JavaScript kodları da yorumlanmak için bir browser'a ihtiyaç duyarlar, yani sonuçta '.exe' uzantılı, bağımsız olarak çalışabilecek bir dosya oluşmaz.JavaScript bir olay halinde işler; olay JavaScript açısından ziyaretçinin bir yere tıklaması, bir tuşa basması vs. olabilir.

Hiper Metin İşaret Dili (İngilizce Hyper Text Markup Language, kısaca HTML) günümüzde İnternet üzerinde veri paylaşımı için kullanılan en yaygın metin tabanlı dildir.
...Detaylı bilgi için linke tıklayınız.
Java ile JavaScript oldukça fazla derecede karıştırılmakta. Java, Sun firması tarafından
Programlam dili için Java programlama dili başlığını inceleyiniz.

Ön Bilgi

Java Sun Microsystems mühendislerinden James Gosling tarafından geliştirilmeye başlanmış gerçek nesneye yönelik, platformdan bağımsız, yüksek performanslı, çok işlevli, yüksek seviye, interpretedadım adım işletilen bir dildir (son ozellik, yani adım adım isletilen konusuna aciklik getirilecek).
...Detaylı bilgi için linke tıklayınız.
Pascal ve
Pascal (Paskal okunur) bilgisayar programlama dili pek çok öğrenciye bilgisayar programlamayı öğreten ve çeşitli versiyonları bugün hala yaygın olarak kullanılmaya devam eden en önemli programlama dillerinden biridir. İlk Macintosh işletim sisteminin çoğu ve TeX Pascal ile yazılmıştır.
...Detaylı bilgi için linke tıklayınız.
Delphi dillerinden esinlenerek yazılmış bir
  • Yunanistan`da Dünya Kültür Mirası listesinde bulunan antik kent; Delfi
    ...Detaylı bilgi için linke tıklayınız.
  • programlama dilidir. Sonuçta tarayıcıdan bağımsız bir program elde edersiniz. Yani bir exe veya com uzantılı dosya vardır elinizde. Fakat JavaScript bu tür bir programlama dili değildir. Yorumlanması için bir tarayıcıya ihtiyaç duyar. Bu yüzden script dilidir. Html dosyasını içine gömülüdür. Sonuçta elinizde exe veya com uzantılı bir dosya yoktur. Javascript , Netscape firması tarafından C dilinden esinlenilerek yazılmıştır. Yazılma amacı Html'in sahip olmadığı bazı özelliklerin web sayfalarında kullanılmak istenmesidir. Yani ziyaretçi ile etkileşim gibi önemli unsurlar Html'de yok veya oldukça az kapasitede diyebiliriz. Netscape firması bu konuya ağırlık vererek JavaScript script dilini internet ortamına kazandırmıştır.

    Gelelim Netscape ve Internet Explorer tarayıcılarının JavaScript kodundaki farklı anlayışa. Bu gerçekten doğrudur. 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. Biz derslerimizde gerektiği yerde bu konuya yer vereceğiz.

    Java Script'in genel bazı özellikleri :

  • Javascript kodlarını yazmak için Windows kullanıcıları için NotePad, Mac. kullanıcıları için Simple Text yeterlidir.
  • JavaScript kodları etiketi ile biter.
  • etiketi JavaScript'i anlamayan eski sürüm tarayıcıların bu kısmı geçmeleri içindir.
  • Genellikle yazım tarzı


    şeklindedir.

  • İyi bir programcı kod satırlarında açıklama yapar. Bu satır şu işlemi gerçekleştiriyor gibi açıklayıcı bilgiler yazar kodlarının yanına. JavaScript'te bu tür açıklama // ile başlar ve // ile biter. Eğer açıklamanız bir satırdan fazla ise /
  • ile başlar
  • / ile biter.
    Örnek:

    // bu satır kullanılacak değişkenlerin tanımlanması
    /
  • açıklama satırı 1
    açıklama satırı 2
    açıklama satırı 3
  • /

  • JavaScript kodları Html kodların arasında yer alır. Veya uzantısı js olan dosyalarda saklanarak yine Html içerisinden çağırılır. Java Appletleri gibi Html'den ayrı bir unsur değildir. Javascript Html'in bir parçasıdır.
  • Kullanılacak yere göre Html'in içerisinde kullanılır. Fakat genelde < head > etiketleri arasında kullanılır.
  • Javascript kodları bittiğinde elinizde asla kendi başına çalışan uzantısı exe veya com olan bir dosya olmaz. Her zaman için tarayıcı tarafından yorumlanması gerekir. Yorumlanması demek Javascript kodunun çalışması anlamındadır.
  • Nesne ve buna uygulanan olaylar ile ilgili bir takım görevleri vardır. Javascript kullandığı her unsuru nesne olarak algılar. Siz bu nesneleri tıklamak , üzerine gelmek , üzerinde çıkmak gibi olaylar ile çalıştırırsınız ki bu da Javascript'in ziyaretçi ile etkileşmesi demektir.
  • Genel öğrenim yapımız diğer programlama dillerine nazaran biraz farklı olacaktır. Bu Javascript'in bir script dili olmasında ileri gelir.

    Şimdi konu başlıklarına şöyle bir göz atalım.


    1. Değişkenler :
    2. Bu derste Javascript'te oldukça yoğun olarak kullanılan değişkenlerin nasıl bir yazım kuralı ile oluşturulduğunu ve kullanımı anlatılmaktadır. Internet Explorer ve Netscape tarayıcı farkları :
    3. Bu derste JavaScript kodlarının daha önceden belirtilen nedenlerden dolayı farklı kod ihtiyacını nasıl giderilebileceğini göreceğiz. Ekrana çıktı ve klavyeden bilgi girişi :
    4. Bu derste istenilen bir uyarı veya değişkenin html sayfasında gösterilmesini ve klavyeden bilginin nasıl alınması gerektiğini göreceğiz. Koşul Yapıları :
    5. Bu derste if .. then yapısı yani istenilen bir olayın koşula nasıl bağlandığını göreceğiz. Döngü Yapısı :
    6. Bu derste istenilen bir işlemin birden fazla yapılması istendiği durumlarda for döngüsünün nasıl kullanıldığına yer vereceğiz. Fonksiyon kavramı :
    7. Bu derste Javascript'in önemli bir kısmı olan fonksiyonları inceleyeceğiz. Fonksiyonlar aslında birer Javascript program parçacıklarıdır. Bunların neden ve nasıl kullanıldığı gibi konular dersin içeriği arasındadır. Nesneler ve Özellikleri :
    Bu derste Javascript'i script dili haline getiren nesneleri ve özelliklerini inceleyeceğiz.
    bkz. Programlama dilleri
    ...Detaylı bilgi için linke tıklayınız.
  • Anahtar kelimeler

    İlgili bilgiler: JavaScript JScript Internet Explorer Java programlama dili Tarayıcı C programlama dili Netscape Navigator
    Lütfen dikkat: Bu sayfada kırmızı ile linklenen ve iki çizgi ile altı çizilen linkler reklamdır. Bu linklere tıklanıldığında başka bir siteye yönlenirsiniz.
      Ansiklopedi tarayıcı
    Amr Musa
    AMRAAM
    Amranth (bitki)
    Amre Binti Abdurrahman
    Amri
    Amritapura
    Amrithapura
    Amritsar
    Amritsar Katliamı
    Amstel
    Amstel Nehri
    Amsterdam
    Amsterdam 1928 Olimpiyat Oyunları
    Amsterdam ArenA
    Amsterdam Arena Stadyumu
    Amstetten
    Amstrad
    Amޡlia Rodrigues
    AMT
    Amu Derya
    Amu-Darya alabalığı
    Amuderya
    Amulius
    Amulius
    Amun
    Amundsen Denizi
    Amunet
    Amur
    Amur ıhlamuru
    Amur kaplanı
    AMUR NEHRİ
    Amur Oblast
    Amur yayın balığı
    Amurlular
    Amurrio
    Amur-yayın balığı
    AMV
    AMX Mod X
    AMX-30
    Amy Adams
    Amy Lee
    Amy Lynn Lee
    Amy Ryan
    Amy Winehouse