Konular
Php
Mysql
Html
Javascript
Windows Vista
Program Anlatımı
Internet
Google
Windows 2003 Server
Komikler
Windows Xp
Isa Server
Network
Ofis Programları
Css
Photoshop
Donanım
Joomla
Youtube Video
Diğer Konular
Jquery

Linklerimiz
Eskişehir Kız Öğrenci Yurtları
Bareboat Charter Gocek
Otel Şikayet
Mavi Yolculuk Yunanistan
Kos Bodrum Ferryboats
Gulet For Sale
Otel telefonları
Otel Video
Hotel Dizin
Otel Directory
Otel Resimleri
Otel Maps
Boutique Gulets

 
Javascript Javascript Fonksiyon ve Metodları
charAt(i) : Bu fonksiyon bir değişkende "i" numaralı karakteri bize döndürür. Burada i yerine herhangi bir rakamı yazabilirsiniz. Bu kısaltma ancak sayı ya da alfanümerik değer içeren değişkene veya nesneye uygulanabilir.

Örnek :

var ucuncu;

var degisken = "cenk";

ucuncu = degisken.charAt(3); // n değerini döndürür.

parseInt(i,n) : Gelen "i" değişkeni tam sayıya çevirir. Yanındaki "n" ise decimal (10), octal (8), hexadecimal (16) lık sistemler içindir.

Örnek :

var ucuncu, besinci, degisken;

degisken = 'ben14';

ucuncu = parseInt(degisken.charAt(3),10); // false

besinci = parseInt(degisken.charAt(5),10); // 1 döndürür.

Nesne.lenght() : nesnenin kaç karakterden oluştuğunu geri döndürür. Numerik yada alpha numerik değişkenlerde kullanılabilir.




Tarih fonksiyonları

Date(): getYear(), getMonth(), getDate(), getDay(), getTime(), getHours(), getMinutes(), getSeconds()

Date() : zaman classina karşılık gelir.

Örnek :

var bugun = new Date();

getYear : Yıl (1900'den sonra)
getMonth : Ay (0=Ocak - 11=Aralık)
getDate : Gün (1-31)
getHours : Saat (0-23)
getMinutes : Dakika (0-59)
getSeconds : Saniye (0-59)

Örnek :

var bugun = new Date();

document.write("Saat şu anda: ", bugun.getHours(), ":", bugun.getMinutes(), "
");

document.write("Tarih ise: ", bugun.getDate(),"/", bugun.getMonth()+1,"/",bugun.getYear());




String metodları :

toString(), toLowerCase(), toUpperCase(), indexOf(), lastindexOf(), substring()

toString() : Nesneyi stringe çevirir.
toLowerCase : Nesnenin içindeki büyük harfleri küçük harfe çevirir.
toUpperCase : Nesnenin içindeki küçük harfleri büyük harfe çevirir.
indexOf(deger) : Nesnenin içinde geçen ilk "deger" değerini bulup kaçıncı sırada olduğunu döndürür.
lastindexOf(deger) : Nesnenin içinde geçen son "deger" değerini bulup kaçıncı sırada olduğunu döndürür.
Substring(i,j) : Nesnenin içindeki i. değerden sonra j. değere kadar değer daha gider ve sonucunu döndürür.

Örnek :

Nesne degiskenimizin degerini "DenemE" olarak kabul edelim.

Nesne.toLowerCase(); // deneme
Nesne.toUpperCase(); // DENEME
Nesne.indexOf('e'); // bu size 1 döndürür.
Nesne.indexOf('e'); // bu size 3 döndürür.
Nesne.substring(0.3); // bu size "Den" i döndürür.

NOT : JS de ilk eleman 0 olarak işaretlenir.




Diğer string nesnelerin methodları :

bold(), funrcolor(), fontsize(), italics()
bold() : Bağladığınız String nesnesini koyu yapar.
fontcolor("renk") : String nesnesinin görüntülenme rengini belirler.
fontsize("ölçü") : String nesnesinin görüntülenmesinde harf büyüklüğünü belirler.
italics() : String nesnesinin itelik harfle görüntülenmesini sağlar.

Örnek :

Nesne degiskenimizin degerini "Deneme" olarak kabul edelim.

Nesne.bold() : bu size Deneme döndürür.
Nesne.fontcolor('renk') : bu size Deneme döndürür.
Nesne.fontsize('ölçü') : bu size Deneme döndürür.
Nesne.italics() : bu size Deneme döndürür.




setTimeout("fonksiyonun_adı", milisaniye) : Javascript'in 1.2 sürümüyle gelen ve kendi kendisinin zamanlamasını belirleyen bir metoddur.

Örnek :

setTimeout('Kronometre()',1000);

Örnek : Bu fonksiyonla ilgili daha detaylı örneği örnekler bölümündeki X. örnekte bulabilirsiniz.




Nesnelerin Olayları ve Özellikleri :

Javascript programcılığında nesne (object), ve nesnenin özellikleri (properties), genellikle HTML belgesinin adı (name) ve değeri (value) olan herşeydir. Bir HTML unsurunun etiketinde NAME ve VALUE bölümleri varsa, bu unsur, Javascript için nesne sayılır.

Bu tanıma göre Form, Javascript için bir nesnedir. Ayrıca Form nesnesinin bir ögesi olan INPUT, kendisi de ad ve değer alabildiğine göre, Javascript için bir nesne sayılır; fakat bu nesneye daima içinde bulunduğu nesne "dolayısıyla" atıfta bulunabilirsiniz. Bu tür atıflarda bulunurken, şu kurala uymanız gerekir:

nesneAdı.özellikAdı

Bir nesnenin durumunu, değerini veya bir özelliğini değiştiren Javascript'in kendi içinde kullanılmaya hazır işlevleri; tarih gibi, Browser'ın masaüstündeki penceresinin bir özelliği gibi değerleri belirleyen otomatik işlevleri; nesnelerin değerlerini belirli bir düzen içinde arttıran veya azaltan süreçleri; ve Javascript'in hazır şablonlarından yeni bir nesne üreten işlemleri, metod adı altında toplarız. Her nesnenin kendine ait bir metodu olabilir; bir metod birden fazla nesne ile birlikte kullanılabilir. Bu gibi ifadeleri şöyle yazarız:

nesneAdı.metodAdı (argüman)

Javascript ve niteliklerini etkilediği HTML, bir işletim sistemi ortamında, Grafik Kullanıcı Arayüzü (GUI) ile çalışan bir Browser programının içinde yer alırlar. Browser programları kendiliklerinden veya GUI sonucu, öyle bazı olaylara (örneğin Mouse işaretçisinin bir nesnenin üzerine gelmesi veya bilgisayar kullanıcısının Mouse'un veya klavyenin bir düğmesini tıklaması gibi) yol açarlar ki, bu olay işletim sistemi-GUI-Browser yoluyla HTML belgesi (ve dolayısıyla Javascript) açısından önem taşıyabilir. Bunlara Event (olay) denir, ve Javascript'e bu olayın olması halinde icra edilmek üzere özel emirler verilebilir. Bu tür komutların yazılmasında şu yöntem izlenir:

event="fonksiyon_veya_metod (argüman)"

Aslında yukarıda özetlediğimiz üç unsuru, nesne, nesne özelliği ve Browser olaylarını buraya kadar bir çok örnekte gördük ve kullandık.
Böyyük Patron Tarafından 30-11-2007 Tarihinde Gönderilmiştir.   Bu Konuyu Yazdır
Kaynak : 

 

En Son Eklenenler
php
php klasörün altındaki dosyaları ve klasörleri göstermek
php
php array verilerini dosyaya kayıt etme dosyadan okuma
php
php string içindeki fazla boşlukları (whitespaces) kaldırmak
Diğer Konular
.htaccess ile dosyalarınız cache ile sayfa hızınız artsın
Javascript
javascript linklerde referrer bilgisi gönderilmesi
jquery
input ve textarea kutularına girilince kutunun içindeki değerlerin silinmesi
jquery
jquery ui autocomplate - Sonuçları formatlamak
jquery
jquery ui autocomplate - arama sonuçlarında satır sayısı belirlemek
php
iconv ile utf karakterleri çeviriken kesme işareti (apstrof) sorunu
php
ip adresi kontrolü ip validate
php
url adresi kontrolü validate url
php
php mail adresi kontrolü filter_var
php
dosya include error hatasını engellemek
jquery
internet explorer position fixed sorununu jquery ile çözmek
jquery
input alanlara girilen sayıların toplanarak gösterilmesi
MYSQL
aynı satırdaki (row) field değerlerin içinde en büyüğünü (max) bulmak
MYSQL
aynı satırdaki (row) field değerlerin içinde en küçüğünü (min) bulmak
jquery
select kutusunda seçilen option daki attribute özelliğindeki değeri almak
jquery
jquery dizide max ve min işlemeleri array max min
MYSQL
mysql de türkçe kayıtlı alanlarda arama yapmak
php
str_shuffle()
php
sql_regcase()
php
mysql_affected_rows()
php
php Chop
php
php pathinfo
MYSQL
Mysql de trigger
php
eposta adresine ait mx kaydının olup olmadığını kontrol etmek
php
Türkçe karakter destekli array sort
Javascript
Diziler ve Türkçe Karakterleri Sıralama
php
php curl türkçe karakter sorunu çözülmüştür
jquery
jquery mouse sağ tuşu kilitlemek
jquery
jquery tagların value değerini öğrenmek
jquery
jquery multiple selector çoklu element seçimi
jquery
jquery zebra tablolar yapmak iki renkli tablo yapımı
jquery
jquery sayfayı refresh etmek sayfayı yenilemek
jquery
jquery resim yüklenemiyorsa farklı resim göstermek
php
tckimlik sorgulama
php
php ile javascript ve style (css) dosyalarını browsere sıkıştırarak göndermek
php
curl ile twitpic.com sitesine resim upload etmek
php
stringde aradağımız stringin posizyonunu bulmak tripos()
İletişim : bpatron@codekodu.com
877268Kişi Tarafından Sitemiz Ziyaret Edilmiştir. 26 Kişi Online
Bugün 00 Saat 03 Dakikada Sitemizi Tekil 13 Kişi Ziyaret Etmiştir.
Dün Sitemizi Tekil 937 Kişi Ziyaret Etmiştir.
Sitemizi En Çok Tekil 14-03-2012 Tarihinde 962 Kişi Ziyaret Etmiştir.
Sitemizdeki bilgilerin büyük çoğunluğu alıntıdır.İlgili yazının yazarının veya kaynak sahibinin istemesi halinde ilgili yazı sitemizden kaldırılacaktır.
Sitemizin İmalatı Böyyükpatron Tarafından Yapılmıştır.