STRING İŞLEMLERİ
* String'in lenght almak
<script type="text/javascript">
var txt = "Karakter sayısı";
document.write(txt.length);
</script>
* Style Strings
<script type="text/javascript">
var txt = "Hello World!";
// Büyük size ile yaz
document.write("<p>Big: " + txt.big() + "</p>");
// Küçük size ile yaz
document.write("<p>Small: " + txt.small() + "</p>");
// Yazıyı bold yap
document.write("<p>Bold: " + txt.bold() + "</p>");
// Yazıyı italic yap
document.write("<p>Italic: " + txt.italics() + "</p>");
// Yazının üstünü çiz
document.write("<p>Strike: " + txt.strike() + "</p>");
// Font color ata
document.write("<p>Fontcolor: " + txt.fontcolor("green") + "</p>");
// Font size'ini değiştir
document.write("<p>Fontsize: " + txt.fontsize(6) + "</p>");
// Yazıya link ekle
document.write("<p>Link: " + txt.link("http://www.molks.org") + "</p>");
</script
* indexOf
<script type="text/javascript">
var str = "Hello world!";
// 10 döner
document.write(str.indexOf("d") + "<br />");
// -1 döner bulamadığı için
document.write(str.indexOf("WORLD") + "<br />");
// 6 döner (başlangıç harfinin index'i)
document.write(str.indexOf("world"));
</script>
* replace
<script type="text/javascript">
var str = "Visit Oracle!";
document.write(str.replace("Oracle", "Microsoft"));
</script>
ARRAY İŞLEMLERİ
* Dizi oluşturmak
<script type="text/javascript">
var dizi = new Array();
dizi[0] = "1.eleman";
dizi[1] = "2.eleman";
dizi[2] = "3.eleman";
dizi[3] = "4.eleman";
for (var i = 0; i < dizi.length; i++) {
document.write(dizi[i]);
document.write("<br/>");
}
</script>
* İki diziyi birleştirmek
<script type="text/javascript">
var parents = ["Ahmet", "Esra"];
var children = ["Deniz", "Merve"];
var family = parents.concat(children);
for (var i = 0; i < family.length; i++) {
document.write(family[i]);
document.write("<br/>");
}
</script>
* Dizide ki son elemanı silmek
<script type="text/javascript">
var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.pop();
</script>
* Dizinin sonuna eleman eklemek
<script type="text/javascript">
var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.push("Kiwi");
fruits.push("Lemon", "Pineapple");
document.write(fruits);
</script>
* Diziyi reverse etmek (ters sıralamak)
<script type="text/javascript">
var fruits = ["Banana", "Orange", "Apple", "Mango"];
document.write(fruits.reverse());
</script>
* Dizinin ilk elemanını silmek
<script type="text/javascript">
var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.shift();
document.write(fruits);
</script>
* Diziyi sıralamak A'dan Z'ye (sorting)
<script type="text/javascript">
var fruits = ["Banana", "Orange", "Apple", "Mango"];
document.write(fruits.sort());
</script>
BOOLEAN İŞLEMLERİ
var b1 = new Boolean(0); // 0 is boolean false
var b2 = new Boolean(1); // 1 is boolean true
var b3 = new Boolean(""); // An empty string is boolean false
var b4 = new Boolean(null); // null is boolean false
var b5 = new Boolean(NaN); // NaN is boolean false
var b6 = new Boolean("false"); // The string 'false' is boolean true
kaynak : http://www.w3schools.com
8af002fc-1f3c-4b0f-bc27-0721522c50a0|1|5.0