BlackFullMoon 1
BlackFullMoon
Mt2Hizmet 1
Mt2Hizmet
mavzermete 1
mavzermete
Vahsi Uzman 1
Vahsi Uzman
kralhakan2009 1
kralhakan2009
farkmt2official 1
farkmt2official
Bvural41 1
Bvural41
Hikaye Ekle

Java Script Nedir ? Ne İşe Yarar ?

  • Konuyu başlatan Konuyu başlatan marduq
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 1
  • Görüntüleme Görüntüleme 2K
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Ayyıldız2 | 2008 TR Yapısı • 1-99 Orta Emek Destan • Oto Avsız • 10 Temmuz 21:00 HEMEN TIKLA!

Java Script Nedir ? Ne İşe Yarar ?

HTML ile uğraşanlar yada herhangi bir html editöründe en az bir html sayfası hazırlayanlar belli bir süre sonra HTML’nin özellikle etkileşim konusunda ne kadar da yetersiz kaldığını görürler. Bu yetersizliği sinirli bir miktarda da olsa ortadan kaldırmak amacı ile sadece browserlarda çalışan ve web sayfalarında vücut bulan programlama diline (dil-cig-ine) java script denir.
Java script öğrendiğiniz de ne yazık ki kendinizi bir programlama dili öğrendiğiniz için tebrik edemeyeceksiniz çünkü java script baslı basına bir programlama dili olarak kabul edilmez. Çünkü java script ile asla program yazamazsınız. Yazdığınız her şey browserlarin Java yorumlayıcıları tarafından yorumlanmaya mahkumdur. Bırakın işletim sistemlerini browserdan browsera bile farklı yorumlamalara maruz kalacaktır yazdığınız scriptler.

Java script öğrenerek neler yapabilirsiniz ?
İhtiyaçlarınıza göre browser nesnelerini yönetebilir , onlara is yaptırabilir , sitenize etkileşim kazandırabilir, onu daha fonksiyonel hale getirebilir yada görsel tasarımınıza yardımcı olabilecek çeşitli artistik (!) gösteriler yapabilirsiniz.

Java Script nedir ? Nasıl kullanılır ?

Ava script bir tür programlama dilidir. Ancak tam bir programlama dili diyemeyiz. Çünkü Java Script ile baslı basına programlar yazamazsınız. Yazdığınız her java script uygulaması illa ki bir browsera ihtiyaç duyar. Yani browsersiz bir java script hiç bir ise yaramaz. Java Script uygulamaları dediğimiz şeyler NotePad’de yada herhangi bir metin editöründe yazılmış kodlar yığınıdır. Ve bu kodlar bildiğimiz HTML belgeleri içerisine yerleştirilirler ve bir browser onları yorumlayana kadar hiç bir is yapmadan öylece dururlar. Ne zaman ki bir browser HTML belgesini yorumlamaya baslar ve sıra onların yorumlanmasına gelir iste tam o noktada java script kodları browsera emirler yağdırmaya , onu sevk etmeye başlarlar.
Herselin yerli yerine oturduğundan emin olmak için kısa bir hatırlatma yapalım. Yazdığımız HTML kodlarından oluşan .htm belgeleri serverda yada kendi bilgisayarımızda bir browser tarafından açılana kadar hiç bir ise yaramazlar. Sadece bir browser tarafından görüntülenmeye başlandığında bir şeyler ifade etmeye başlarlar. Java Script de bu yönden HTML’e benzer ve bu benzerliğe güvenerek html belgelerinde html kodlarının yanibasinda hatta iç içe bulunur. Ancak Java Script ve HTML arasındaki en büyük fark (aslında sadece bir benzerlik var) HTMLnin browsera son derece statik , durağan , işler yaptırmasıdır. “Su resmi şuraya koy , yanına da sunu yaz , ama sayfanın su renk olmasına da dikkat et” tarzı son derece ezberci talimatlar veren HTML’e inat Java Script “eğer ziyaretçinin browseri suysa sayfayı şuraya yönlendir , ziyaretçi şurayı tıkladığında su resmi bu resimle değiştir, formun su bölümü bos kalırsa beni uyar” gibi emirler yağdırır browsera.
Java Script öğrenmekten kastettiğimiz şey browserlara anladığı dilden is yaptırabilmektir. Ancak bu noktada hemen bir parantez açmakta fayda var. Browserlarla anladıkları dilden konuşacağız ancak her browser (en azından bir süre daha) maalesef ayni anlayışta olmuyor. Eski kuşak bir Internet Explorer , Netscape Navigator ya da Opera ya da Neoplanet yada diğer browserlar maalesef ayni anlayışta olmuyorlar. Internet Explorer’in seve seve yerine getirdiği bir Java Script emri Netscape Navigator tarafından görmezlikten gelinebilir yada Opera tarafından bir hata mesajı ile karşılanabilir. Bu nedenle Java Script emirlerini hazırlarken tüm browserlarin , en azından IE ve Netscape’in , anlayacağı dilde olmalarına dikkat etmeliyiz.

Java Script’te Değişkenler( Variables )

Java Scriptler çalışmaları sırasında değerlerini arttıracakları , değerlerine bakarak karar verecekleri, işlem yapacakları elemanlara ihtiyaç duyarlar. Bu elemanlara “değişkenler” denir. Değişkenlerin Java Script içerisinde genel görevleri değer tutmak , değer yakalamak veya değer akısına yardımcı olmaktır. Değerden kastettiğimiz matematiksel bir veri , bir doğruluk , bir şayi ya da bir metin olabilir.
Bir değişken Java Script kodu içerisinde var ifadesi ile belirtilir. Yukarıdaki örnek bir değişken tanımlamanın en açık ifadesidir. Ancak bir değişken daha kısa bir yoldan da tanımlanabilir.
Her iki örnekte de browser html sayfanızı icra ederken Ahmet adında bir değişken oluşturur ve bu değişkenin değerini “tekniker” olarak belirler. Scriptiniz gereği ayni anda birden fazla değişken tanımlamanız gerekirse bunu tek bir var ile de yapabilirsiniz.
Şimdiye kadar ki tüm örneklerimizde değişkenlerimiz alfa nümerik değerlere sahipti. Oysa değişkenlerimiz çok farklı değerler alabilir. Genel olarak değişkenlerimizin alabilecekleri değerler dört farklı çeşitte olabilir.

Değişkenlerin Alabilecekleri Değer Türleri

1. Alfa nümerik Değer : Yukarıdaki tüm örneklerde değişkenler alfa nümerik değer aldılar. Alfa nümerik değerler çift tırnak içine yazılırlar. Çift tırnak içindeki değişken değeri Java Script için üzerinde hiç bir oynama , değişiklik yapılamaz değerdir.
2. Sayı : Değişkeniniz tamamen sayısal bir değer de alabilir. Sayısal değer alan bir değişkenimiz üzerinde java script bir sürü işlem yapabilir.
Bu örnekte Ahmet değişkenimiz 17 değerini aldı. Ancak bu değer Java Script için bazı şeyler ifade ediyor. Öncelikle Java Script bu değer üzerinde her türlü matematiksel işlem yapabilir. Alfa nümerik ile arasında küçük ama çok önemli bir fark var. Ahmet’in değerini belirtirken tırnak işareti kullanmadık.
Evet , sayısal değer alan bir değişkenin değeri asla tırnak içinde yer almaz. Sadece alfa nümerik değerler tırnak içerisinde belirtilirler.
Bu örnekte ise Ahmet’in değeri yine 17 oldu ancak bir farkla. Bu seferki Ahmet’in değeri alfa nümerik cinsten. Yani Java Script bu değişken üzerinde herhangi bir matematiksel işlem yapamaz. Olduğu gibi , metin olarak kullanabilir.
3. Boolean Değişken : Bir değişken her zaman şayi yada alfa nümerik değer almayabilir. Bazı durumlarda değişkenimizin değeri sadece doğru veya yanlış olabilir. Öyle bir java script yazmamız gerekir ki değişkenimize bir şartın doğru olup olmadığının cevabini atarız ve değişkenimizin değerine bakarak şartın doğruluğunu inceleriz. Buna göre Boolean değer alan değişkenler true yada false durumda olabilirler. true için 1 , false için 0 değerini verirler.
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst