SENDE BİZE KATIL
Would you like to react to this message? Create an account in a few clicks or log in to continue.
SENDE BİZE KATIL


 
AnasayfaLatest imagesAramaKayıt OlGiriş yap

 

 Java Script ( Manual )

Aşağa gitmek 
YazarMesaj
Admin
Admin
Admin



Mesaj Sayısı : 234
Kayıt tarihi : 23/03/08

Java Script ( Manual ) Empty
MesajKonu: Java Script ( Manual )   Java Script ( Manual ) Icon_minitimePtsi Mart 24, 2008 3:31 pm

NOT: Karışıklık Doğmaması için Dökümanlarımı Bitirmeden Kimsenin Mesaj Yazmamısını Rica Ediyorum... Hatalarım Olursa Yazın...
---
“Netscape Navigator 2.0 ile birlikte geliştirilen JavaScript dili başlangıçta sadece istemci taraflı (client-side) yorumlanan (interpreted) bir dildir. 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.
Ad benzerliğine rağmen ’Java’ ile ilişkili değildir. Yaygın yanlışlardan biri JavaScript’in basitleştirilmiş Java olarak tanımlanmasıdır.
Başlangıçta sadece Netscape tarayıcıları üstünde çalışan JavaScript artık tüm yaygın ağ taraycıları tarafından desteklenmekte. Microsoft JavaScript’e benzer bir dil olan JScript’i geliştirdi. Microsoft Internet Explorer her iki dili de desteklerken standart olmayan JScript eklentileri diğer tarayıcılar üstünde çalışmamaktadır.”
Buraya kadar olan kısım wikipedia’dan alıntıdır, yazılması elzem olmamasına karşın neyle uğraştığımızın bilinmesi açısından faydalı olabilir.
Öncelikle temin etmeniz gerekenler;
Firefox Web Taracısı --> indir (HTML ve JS gösterimde web standartlarını uygular, fire verme ihtimali çok düşüktür)
Firebug Firefox eklentisi --> indir (JS’i çalıştırdığınız zaman detaylı bilgi alabilirsiniz, hata durumlarında hata ayrıntıları sayesinde hatayı gidermeniz kolaylaşır)
Bunun yanı sıra temel anlamda HTML / XHTML bilgisine sahip olmanız sizin için bir + olacaktır.

---

* JavaScript HTML arasına gömülerek yazılır. <script> etiketi kullanılarak kodlama başlatılır ve </script> etiketi ile de betiğin sonlandığı belirtilir.

* <script type=”text/javascript”> veya <script language=”javascript”> gibi uzun ifadelere genelde ihtiyaç duyulmaz ama kendi araştırmalarımda rastladığım odur ki, betik kodlamaları google, youtube, flikers, last.fm, yahoo gibi sitelerde <script type=”text/javascript”> şeklinde başlatılmıştır. Fakat <script></script> şeklinde kullanımında da kodumuz çalışacaktır.

Örnek:
<script type= text/javascript >
document.write( Hello Africa! );
</script>

* Arzu edilirse eski sürüm tarayıcıları JavaScript’i desteklemiyor olmasından dolayı zarar görmesin diye koruma altına alabiliriz. Yalnız bunun son zamanlar pek hükmü kalmamıştır.

Örnek:
<script type=”text/javascript”>
<!--
document.write( Hello Africa! );
//-->
<script>

* document.write standart bir JS uyglamasıdır ve kendisine yüklenen değiştirge(parametre)’ler, yukarıdaki her iki kodun çıktısı da “Hello Africa!” şeklinde olacaktır.

* İfadeleri noktalı virgülle ( sonlandırma; Geleneksel programlamada ifadeleri ; ile sonlandırma var olduğundan çoğu programcıda bu geleneği devam ettirmektedir, şahsen ben PHP’den alışkın olduğumdan tüm kod demeçlerimi ; ile sonlandırırım. Fakat bu JS’de tamamen programcının önceciliğine kalmıştır, kullanılsa da kullanılmasa da kod çalışacaktır.

document.write( Hello Africa! );
ile
document.write( Hello Africa! )
arasında hiçbir fark yoktur. İkisi de aynı çıktıyı verir. “Hello Afrika!”

* // işaretleri yorum yapılan tek satırlarda kullanılır, çoklu yorum satırlarında /**/ kullanılır. Fakat /**/ sadece çoklu yorum satırlarına mahsus değildir, tek satırda da kullanılabilir.

<script type=”text/javascript”>
/* birinci satır
ikinci satır
üçüncü satır */
document.write( Hello Africa! );
/*tekli yorum satırı*/
//tekli yorum satırı
<script>
Sayfa başına dön Aşağa gitmek
http://paylas.turkforumpro.com
 
Java Script ( Manual )
Sayfa başına dön 
1 sayfadaki 1 sayfası
 Similar topics
-
» Java Platform'u
» Java Programlama Dili

Bu forumun müsaadesi var:Bu forumdaki mesajlara cevap veremezsiniz
SENDE BİZE KATIL :: KATEGORİLERİNİZ :: BİLİŞİM TEKNOLOJİ :: PROGRAMLAMA DİLLERİ :: Java-
Buraya geçin: