Giresun Bilgi Adresi
10 Şubat 2012, 05:46:37 *
Hoşgeldiniz, Ziyaretçi.Lütfen giriş yapın veya kayıt olun.
 
Konu Bilgileri
Konu Başlığı
Java Script dersi
Konudaki Cevap Sayısı
0
Konuya Bakanlar 0 Üye ve 1 Ziyaretçi konuyu incelemekte.
Görüntüleme Sayısı
277

+ Giresun Bilgi Adresi > BİLGİ VE TEKNOLOJİ  > Web Master Genel > Java Script dersi
Sayfa: [1]
Cevap Yaz Yeni Konu Haberdar Et Okunmadı Say Bu Konuyu Gönder Yazdır

Gönderen Konu: Java Script dersi  (Okunma Sayısı 277 defa)
 
03 Mayıs 2009, 18:44:20
safak
"ßizi satanLarı ßizßeLe$e veririz"
Editör
*

     Üye No : 2
     Cinsiyet : Bay
     Nerden : Giresun
     Konu : 1459
     Mesaj : 3,033
Bedenin olmadan yürümenin ne anlamı olabilir?
Karma +165/-7
safakk@hotmail.de WWW





Üyenin Mesajı:     
İçinde URL Olarak JavaScript kodu URL olarak da kullanmak mümkündür:
Siteden Çık UYGULAMA:
Belgenin arka rengini değiştirmek:
II. JAVASCRİPT DİLİNİN ÖZELLİKLERİ JavaScript dilinin temel gramer yapısına bir bakalım:
İşletme Sırası:
HTML belgesinde JavaScript eklendiğinde, kodun işletimi sırasıyla yapılır. Ancak fonksiyon ve belli bir olaya (ONCLICK gibi) bağlı olan JavaScript kodlarının işletimi o anda yapılır.
Değişkenler:
Bir değeri içeren bellek adlarını ifade ederler. İşleçler (Operators): Değerler ya da değişkenler arasında toplama, çıkarma gibi işlemlerin yapılmasını sağlarlar. İşleçler +, *, /, - gibi işaretlerle kullanılır.
İfadeler (Expression):
Değişkenlerin, işleçleri ve deyimlerin bir araya gelerek oluşturdukları yapılara ifade derin.
Örneğin: "Ucret = Gün * Yevmiye" formülü bir ifadedir.
Deyimler (Statements):
Deyimler belli bir komut ya da söz dizimi bileşenlerinin grubuna verilen addır.
Örneğin bir komut ya da bir IF yapısı deyimi oluşturur:
if (toplam>20) {deyimler;} else {deyimler;} Nesneler (Objects) Kendi değerleri, özellikleri ve işlemleri olan bileşenlere nesne (object) denir. JavaScript dilinde çok sayıda yerleşik nesne vardır. Fonksiyonlar (Functions) Bir JavaScript fonksiyonu diğer dillerdeki bir fonksiyon yordam ya da bir alt yordam anlamına gelir. Bir fonksiyon bir dizi işlemi yerine getirir ve bir sonuç döndürür. Ayrıca fonksiyonlar, parametre olarak kabul edilen birçok değer kabul ederler. function adi( ) { deyim 1 deyim 2 ... deyim N } Case Sensitivity JavaScript case sensitive (büyük küçük harf duyarlı) bir dildir. Değişkenler ve diğer öğeler küçük ya da büyük yazılabilirler. Ancak A değişkeni ile a değişkeni birbirinden farklıdır. test = küçük harf
TEST = BÜYÜK HARF
Açıklamalar Bütün programlama dillerinde olduğu gibi, kod yazarken açıklama yazmak için kullanabileceğimiz bir karakter vardır. JavaScript'te bu. işaretlerinin arasıdır. . JavaScript kodu diğer programlama dillerinde olduğu gibi deyimlerden (statements) oluşur. Bu deyimler atama, değerleri karşılaştırma ve işlemlerin yapılması için komutlar anlamına gelmektedir.
A. DEĞİŞKENLER VE VERİ TÜRLERİ Değişkenler verileri saklarlar ve onlara erişimi sağlarlar. Bir değişken bir değeri işaret eder. Örneğin Ucret adlı değişkene bir kişinin ücret bilgisi konur. Değişkenler adlarıyla işaret edilirler. Bir JavaScript değişkeni belli kurallara uymak zorundadır:
 Kapsam Bir değişkene bir değer verildiğinde bu değer ne kadar zaman geçerli olacak? Bu sorunun yanıtı kapsam (scope) kavramını ortaya çıkarır. Bir değişkenin kapsamı global ya da lokal olabilir. Bir global değişkene sayfa üzerinde herhangi bir JavaScript'ten erişilebilir. Lokal değişken ise değerin atandığı yordam içinde geçerlidir. Bir değişkene kendisine atama yaparak değer verilir: Ucret= 1000000; Bir fonksiyon yazıyorsanız, yerel bir değişken yaratmak istersiniz. Bu yerel değişkenler var sözcüğüyle tanımlanır:
function YeniFonksiyon() { var dongu=1; toplam=0; ...deyimler... } Yukarıdaki örnekte döngü adlı değişken YeniFonksiyon için yerel, toplam değişkeni ise tüm sayfa için genel (global) olacaktır. Değişkene bir değer atanır. Bu herhangi bir tür veri olabilir. Bununla birlikte JavaScript, verinin değişik türlerde olmasını bekler. Verinin türüne bağlı olarak değer üzerinde belli işlemler yapılabilir ya da yapılamaz.
Örneğin iki string değer üzerinde aritmetik işlem yapılamaz. Tablo:
Değişken Türleri Numbers Integer ve kayan noktalı sayılar içerir. Positif, 0 ya da negatif olabilir. Booleans True ya da False. Strings Karakter bilgi içeren bir değişkendir.
Objects nesne= new Object();
Null Değersiz.
Undefined Bir değişken yaratıldıktan sonra içerdiği tanımsın değer.
İşleçler (Operators) İşleçler, iki ya da daha fazla değer üzerinde işlem yapılmasını sağlar.
 JavaScript içinde aritmetik ve hesaplama işleçleri olmak üzere iki tür işleç kullanılır:
Tablo: İşleçler + Toplama - Çıkarma * Çarpma / Bölme % Bölmede kalanı verir.
Örneğin: 10 % 3 işlemi 1 değerini verir.
++ Tek artırım. Değer 1 artırılır.
-- Tekli azaltma. - Negatifleştirme:
 İşlenenin negatif değerini döndürür. Karşılaştırma Karşılaştırma işleci, iki ya da daha çok değeri birbiriyle karşılaştırarak True ya da False olarak mantıksal bir değer döndürür. İşlenenler sayısal ya da karakter değer olabilir.
Tablo : Karşılaştırma işleçleri
== İşlenen değerler eşitse True döndürür.
!= İşlenen değerler eşit değilse True döndürür.
> Soldaki değer sağdakinden büyükse True döndürür.
>= Soldaki değer büyük ya da eşitse True döndürür.
< Soldaki değer sağdaki değerden büyükse True döndürür.
<= Soldaki değer sağdaki değerden küçük ya da eşitse True döndürür.
İkili İşleçler İkili işleçler birden çok karşılaştırma işlemini tek bir koşul ifadesi olarak birleştirirler.
Örneğin VergiDurum =1 AND Ucret > 1000 ise gibi.
Tablo : ikili işleçler. && "And" İki ifade de doğruysa True döndürür.
|| "Or" İfadelerden birisi doğruysa True döndürür.
! "Not" Negatifleştirme işlemi doğruysa True döndürür.
Atama Deyimi Atama deyimi (=), bir değişkene bir değerin atanmasını sağlar.
Değişkenlere türlerine ve tanımlamalarına uygun olan herhangi bir değer atanabilir.
= Değerler değişkenlere sağdan atanırlar.
Örnek: toplam=100; Örnek: toplam=(ucret+vergi+ekkazanc) += (ayrıca -=, *=, /=)
 Sağdaki değeri soldaki değişkene atar:
Örneğin: toplam+=ekkazanc (ekkazanc değerini toplam değerine ekler ve sonucu toplam değerine ekler) III.
Gözden Geçirme Soruları
1. JavaScript ne amaçla kullanılır?
2. Değişik JavaScript versiyonları vardır. Bunlar bir SCRIPT etiketi içinde kullanılabilir mi?
3. ONCLIK() ile onclik() olayının belirtiminde büyük/küçük harf durumu ne olur?
   
Logged
safak'adlı üyenin imzası
Resimlerin Görüntülenmesine İzin Verilmiyor
Resimleri Görebilmek İçin Üye Ol veya Giriş Yap
Giresunform Mod
Site Polisi
*****
Offline

Konular: 2,328


View Profile
Re: Java Script dersi
« Posted on: 10 Şubat 2012, 05:46:37 »

 
      uyari
Merhaba ziyaretçi. Öncelikle sitemize hoşgeldiniz. Ben robot moderatör olarak siteden daha fazla yararlanmanız için sitemize üye olmanızı öneririm. iyi eğlenceler.

giris  kayit
Logged
Sayfa: [1]
Cevap Yaz Yeni Konu Haberdar Et Okunmadı Say Bu Konuyu Gönder Yazdır
Gitmek istediğiniz yer:  

+ Hızlı Cevap

KalınİtalikAltını ÇizÜstü Çizgili|Işıldayan YazıGölgeli YazıKayan Yazı|Formatlı YazıSola DayalıOrtalanmışSağa Dayalı|Yatay Çizgi|Yazı Tipi BüyüklüğüYazı Tipi
Resim EkleSite Adresi EkleE-Posta Adresi EkleFTP Adresi Ekle|Tablo EkleTabloya Satır EkleTabloya Sütun Ekle|Üst YazıAlt YazıDaktilo tarzı yazı|Kod EkleAlıntı Ekle|Liste EkleBilgi Kutusu Ekle
agla blush bunepeki bys cicek dancing dost hihi huhu kiki lütfen morgöz sicak sleep suss thankyou yasa yimaa biy


Bu site en iyi 1024x768 ebatlarında ve Mozilla Firefox Edinin tarayıcısı ile gözlemlenir!

MySQL Kullanıyor PHP Kullanıyor Powered by SMF 1.1.16 | SMF © 2006-2011, Simple Machines XHTML 1.0 Uyumlu! CSS Uyumlu!