Webailesi Portal Sistemi
Node.js, asenkron çalışan, açık kaynaklı, işlem bazlı (event based), ölçeklenebilir bir uygulama geliştirme çatısıdır. Uygulamaların sunucu (server) tarafında kullanılır ve JavaScript tabanlıdır. İlerleyen eğitimlerimizde uygulamalı olarak Node.js'in kullanım alanlarını ve özelliklerini göreceğiz.
JavaScript'te, C dilinden alınan /* ve */ sembolleri arasına yorum (açıklama) yerleştirme tekniği aynen kullanılabilir:
Örneğin,
JavaScript'te ayrıca // sembolleri ile başlayan tek satırlık yorum ifadeleri de kullanılabilir:
Örneğin,
Kod:
/*bu program taha koçak
için yazılmıştır*/JavaScript'te ayrıca // sembolleri ile başlayan tek satırlık yorum ifadeleri de kullanılabilir:
Kod:
// bu program taha koçak
// için yazılmıştır
JavaScript'te, bilgi giriş penceresinden bir mesaj yazdırarak kullanıcının istediğiniz türde bilgi girişini sağlamak için window nesnesinin prompt metodunu kullanabilirsiniz. Bu metodun kullanımı aşağıdaki biçimde olur:
Prompt metodu ile girilen bilgi string türde algılanır. Bu bilgiyi, (gerçekte sayısal türde bir bilgi ise), parseInt fonksiyonuyla tam sayı (integer) türüne ya da parseFloat fonksiyonu ile float (gerçel sayı) türüne dönüştürerek kullanmak gerekir.
Şimdi örnek kullanımını inceleyelim:
Yukarıdaki örneği tarayıcınızda çalıştırdığınızda ilk olarak fiyat girmenizi bekleyen bir pencereyle karşılaşacaksınız.

Fiyatı girdikten sonra ikinci olarak sizden miktar girmenizi bekleyen bir başka pencereyle karşılaşacaksınız.

Miktar ve fiyat bilgilerini girdikten sonra ekranda fiyat ve miktar değerleriyle birlikte bu iki değerin çarpılarak tutar bilgisinin de yazıldığını göreceksiniz.
Kod:
Değişken=window.prompt("Açıklama stringi","Default Değer");- "Açıklama stringi", bilgisayara prompt metoduyla girilecek bilgi hakkındaki açıklamaları içerir.
- "Default Değer" ise bilgi girişi gerçekleştirilmediği takdirde değişkene atanacak değeri belirtir.
Prompt metodu ile girilen bilgi string türde algılanır. Bu bilgiyi, (gerçekte sayısal türde bir bilgi ise), parseInt fonksiyonuyla tam sayı (integer) türüne ya da parseFloat fonksiyonu ile float (gerçel sayı) türüne dönüştürerek kullanmak gerekir.
Şimdi örnek kullanımını inceleyelim:
Kod:
<html>
<head>
<title>javascript ilk uygulama</title>
<script language="javascript">
var fiyat,miktar,tutar,fiy,mik;
fiyat=window.prompt("fiyati giriniz..","0");
miktar=window.prompt("miktari giriniz..","0");
fiy=parseint(fiyat);
mik=parseint(miktar);
tutar=fiy*mik;
document.writeln("<h2>fiyat="+fiyat+"</h2>");
document.writeln("<h2>miktar="+miktar+"</h2>");
document.writeln("<h2>tutar="+tutar+"</h2>");
</script>
</head>
<body>
</body>
</html>Yukarıdaki örneği tarayıcınızda çalıştırdığınızda ilk olarak fiyat girmenizi bekleyen bir pencereyle karşılaşacaksınız.

Fiyatı girdikten sonra ikinci olarak sizden miktar girmenizi bekleyen bir başka pencereyle karşılaşacaksınız.

Miktar ve fiyat bilgilerini girdikten sonra ekranda fiyat ve miktar değerleriyle birlikte bu iki değerin çarpılarak tutar bilgisinin de yazıldığını göreceksiniz.
Web sayfasını oluşturan belge (document) yerine, bir pencere içine mesaj ya da bilgi yazdırılmak istenirse bu durumda window nesnesi ve bu nesne üzerinde geçerli olan alert metodu devreye sokulabilir.
String türü ifade içindeki her '\n' karakteri, yeni bir satıra geçişi sağlamaktadır. Aşağıdaki örneği inceleyiniz;
String türü ifade içindeki her '\n' karakteri, yeni bir satıra geçişi sağlamaktadır. Aşağıdaki örneği inceleyiniz;
Kod:
<html>
<head>
<title>JavaScript ilk uygulama</title>
<script>
window.alert("21.10.2014\nİtü\nBilgisayar bölümü");
</script>
</head>
<body>
</body>
</html>
HTML'in <br> tagı yardımı ile, başlık ifadesi istenilen noktadan itibaren bölünerek devamı yeni bir satıra yazdırılabilir. Aşağıdaki örneği ve çıktısını inceleyebilirsiniz:
Kod:
<html>
<head>
<title>javascript ilk uygulama</title>
<script>
document.writeln("<font color='green'><h2>örnek <br> web sayfasi</h2></font>");
</script>
</head>
<body></body>
</html>
Temanın uyumlu olduğu sürüm: MyBB - 1.8.5
Tema ismi: Osmium Teması
Tema sürümü: v1.0
Tema durumu: Test edilmiştir ve çalışmaktadır
Tema yapımcısı: PromoLocus
Tema ismi: Osmium Teması
Tema sürümü: v1.0
Tema durumu: Test edilmiştir ve çalışmaktadır
Tema yapımcısı: PromoLocus
Bir önceki JavaScript ile basit bir program eğitim içeriğinde, JavaScript kodu ile yazdırılan başlığın yazıtipi ve renk özellikleri, yine write metodunun argümanı olarak yerleştirilecek string türü ifadelerle değiştirilebileceğimizi görmüştük. Aşağıdaki örneği inceleyerek bu işlemi nasıl yaptığımızı görelim:
Kod:
<html>
<head>
<title>javascript i̇lk uygulama</title>
<script>
document.writeln("<font color='red'><h2>örnek web sayfasi</h2></font>");
</script>
</head>
<body></body>
</html>
Temanın uyumlu olduğu sürüm: MyBB - 1.8.X
Tema ismi: MyBB 1.8 Flow Teması
Tema sürümü: 1.8
Tema durumu: Test edilmiştir ve çalışmaktadır
Tema yapımcısı: HMR
Tema ismi: MyBB 1.8 Flow Teması
Tema sürümü: 1.8
Tema durumu: Test edilmiştir ve çalışmaktadır
Tema yapımcısı: HMR
Temanın uyumlu olduğu sürüm: MyBB - 1.8.X
Tema ismi: Project 1.8.7.
Tema sürümü: 1.8
Tema durumu: Test edilmiştir ve çalışmaktadır
Tema yapımcısı: iAndrew
Tema ismi: Project 1.8.7.
Tema sürümü: 1.8
Tema durumu: Test edilmiştir ve çalışmaktadır
Tema yapımcısı: iAndrew
Temanın uyumlu olduğu sürüm: MyBB - 1.8.X
Tema ismi: Navy Blue
Tema sürümü: 1.8
Tema durumu: Test edilmiştir ve çalışmaktadır
Tema yapımcısı: Anka
Tema ismi: Navy Blue
Tema sürümü: 1.8
Tema durumu: Test edilmiştir ve çalışmaktadır
Tema yapımcısı: Anka
Hoşgeldin, Ziyaretçi
Forumda Ara
Forum İstatistikleri
Son Aktiviteler
Üst Yazı Plugini [- Bugün...
Yorumlar:
217
•
Okunma:
62.549
Red swicht klavye
Yorumlar:
1
•
Okunma:
19