JavaScript Hazir Fonksiyonlar
fonksiyon : açiklama
escape() : Bir karakter dizisini Unicode (universal code) formatinda sifreler.
unescape{) : escape ile yapilan sifrelemeyi desifre eder.
parseFloat () : String veriyi float tipine dönüstürür.
parseint() : String veriyi belirtilen sayi sistemi tabanina göre çevirip tamsayi olarak döndürür.
string() : Girilen degeri string veri türüne çevirir.
Number() : Girilen degeri sayisal veri türüne çevirir.
isNaN() : Verilen degerin/degiskenin rakam olup olmadigini kontrdeder.
isFinite() : Girilen sayisal degerin pozitif veya negatif siniri asip-asmadigmi kontrol eder.
eval() : Girilen parametreyi tüm sayfada arar, buldugunda JavaScript kodlarina çevirir ve çalistirir.
encodeURi() : URI (Uniform Resource Identiffer) karakter dizisini UTF-B formatinda sifreler.
decodeüRI() : encodeURl metodu ile kodlanmis bir URl’yi desifre eder.
encodeURICcmponent() : Geçerli bir URI karakter dizisini, UTRJ formatinda sifreler.
decodeURICcmponent() : enoodeURIConponent metodu ile kodlanmis bir URI yi desifre eder.
ESPACE() KULLANIMI
1 2 3 4 5 |
<script type="text/javascript" language="javascript"> document.write(escape("Adalet Mülkün Temelidir.")); </script> |
UNESPACE() KULLANIMI
1 2 3 4 5 |
<script type="text/javascript" language="javascript"> document.write(unescape("Adalet Mülkün Temelidir.")); </script> |
parseFloat() KULLANIMI
1 2 3 4 5 |
<script type="text/javascript" language="javascript"> document.write(parseFloat("40.40KIRSEHIR")); </script> |
parseInt() KULLANIMI
1 2 3 4 5 |
<script type="text/javascript" language="javascript"> document.write(parseInt("40,40KIRSEHIR")); </script> |
String() KULLANIMI
1 2 3 4 5 6 |
<script type="text/javascript" language="javascript"> var a=12; document.write(typeof String(a)); </script> |
Number() KULLANIMI
1 2 3 4 5 6 |
<script type="text/javascript" language="javascript"> var a="12"; document.write(typeof Number(a)); </script> |
isNaN() KULLANIMI
1 2 3 4 5 6 7 8 9 10 11 |
<script type="text/javascript" language="javascript"> var a="12"; var b=12; var c="asdfasdasdf"; document.write(isNaN(a)+"<br>"); document.write(isNaN("12")+"<br>"); document.write(isNaN(b)+"<br>"); document.write(isNaN(c)+"<br>"); </script> |
isFinite() KULLANIMI
1 2 3 4 5 6 7 8 |
<script type="text/javascript" language="javascript"> var a="12"; document.write(isFinite(5)+"<br>"); document.write(isFinite("dasdfasf")+"<br>"); document.write(isFinite(-5)+"<br>"); </script> |
eval() KULLANIMI
1 2 3 4 5 6 7 8 9 10 |
<script type="text/javascript" language="javascript"> var a=5; var b=6; var c="5"; document.write(eval("a+b+5")+"<br>"); document.write(eval(c)+"<br>"); eval("a=10;b=10;document.write(a*b+'<br>')") </script> |
encodeURI KULLANIMI(&,?,/,@,+,*) hariç
1 2 3 4 5 6 |
<script type="text/javascript" language="javascript"> var sitelink="http://www.caglarbostanci.com.tr/Kisisel Blog Sayfasi"; document.write(encodeURI(sitelink)+"<br>"); </script> |
decodeURI KULLANIMI(&,?,/,@,+,*)
1 2 3 4 5 6 |
<script type="text/javascript" language="javascript"> var sitelink="http://www.caglarbostanci.com.tr/Kisisel Blog Sayfasi"; document.write(decodeURI(sitelink)+"<br>"); </script> |
encodeURIComponent() KULLANIMI<br>(/,?,:,@,&,+,$) karekterleri çözer
1 2 3 4 5 6 |
<script type="text/javascript" language="javascript"> var sitelink="http://www.caglarbostanci.com.tr/Kisisel Blog Sayfasi"; document.write(encodeURIComponent(sitelink)+"<br>"); </script> |
decodeURIComponent() KULLANIMI<br>(/,?,:,@,&,+,$) karekterleri çözer
1 2 3 4 5 6 |
<script type="text/javascript" language="javascript"> var sitelink="http://www.caglarbostanci.com.tr/Kisisel Blog Sayfasi"; document.write(decodeURIComponent(sitelink)+"<br>"); </script> |