split() Metodu

Sözdizimi:

split(delimiter, [limit])

String’i verilen delimeter’e göre ayırıp bir diziye doldurur.

<script type=”text/javascript”>
var str=”Vadideki Zambak”
var words=str.split(” “)
for (i=0; i<words.length; i++)
document.write(words[i])
//çıktı “Vadideki ” ve “Zambak”
</script>

isFinite() Fonksiyonu

Sözdizimi

isFinite(number)

Number parametresi ile verilen değerin sonlu bir sayı olup olmadığını kontrol eder.Boolean değeri döndürür.
<script type=”text/javascript”>
document.write(isFinite(457)+ “<br />”)// Çıktı:true
document.write(isFinite(5-7)+ “<br />”)// Çıktı:true
document.write(isFinite(0)+ “<br />”)// Çıktı:true
document.write(isFinite(20/0)+ “<br />”)// Çıktı:false
document.write(isFinite(”Hello”)+ “<br />”)// Çıktı:false
document.write(isFinite(”2005/12/12″)+ “<br />”)// Çıktı:false
</script>

isNaN() Fonksiyonu

Sözdizimi:

isNan(testValue)

testValue parametresi ile verilen değerin bir sayı olup olmadığını kontrol eder.
Boolean değeri döndürür.
Parametre olarak verilen ifade bir sayı ise false döner. Sayı değilse true döner.
Örnek:
<script type=”text/javascript”>
document.write(isNan(457)+ “<br />”)// Çıktı:false
document.write(isNan(5-7)+ “<br />”)// Çıktı:false
document.write(isNan(0)+ “<br />”)// Çıktı:false
document.write(isNan(”Hello”)+ “<br />”)// Çıktı:true
document.write(isNan(”2005/12/12″)+ “<br />”)// Çıktı:true;
</script>

join Metod()

Sözdizimi:
arrayObject.join(separator)
seperator parametresi ile verilen karakteri kullanarak dizi elemanlarını birleştirir ve tek bir string yapar.

Aşağıda önce dört elemanlı bir dizi yaratıyoruz, sonra dizi elemanlarini & karakteri ile birleştirip bir string olarak yazdırıyoruz.

var myArray = new Array(3)
myArray [0] = “Jazz”
myArray[1] = “New Age”
myArray [2] = “Pop”
myArray [3] = “Rock”
document.write(myArray .join(”&”))

</script>
Çıktı:
Jazz&New Age&Pop&Rock

match() Metodu

Sözdizimi:

match(regExp);

Karakter dizisi içinde regExp parametrei ile verilen eşleşmeyi arar. Bulursa bir dizi değişken döndürür, bulamazsa null döndürür.

“Sakla samani gelir zamani” karakter dizisindeki “sa” lari bulmak isteyelim.
<script type=”text/javascript”>
var str = “Sakla samani gelir zamani”;
// “g” bayrağı ile stringin tamamında arıyoruz.
// “i” bayragi ile büyük-küçük harf ayrımı yapmiyoruz.
var kalip = /sa/gi;
var result = str.match(kalip);
document.write(result);
</script>

Çıktı:

Sa,sa