JAVASCRIPT STRING METODLARI
Merhaba arkadaşlar bu makalede javascript string metodlarından bahsedeceğim.
- .concat(string1, string2, .., stringN): concat içine aldığı string değerleri birleştirerek yeni bir string oluşturur.
var str1 = "javascript "; var str2 = "string"; var str3 = " metodları"; var result_string = str1.concat(str2,str3); // javascript string metodları
- .substr(start, [length]): Belirtilen değerlerde string’in belirli bir kısmını almamızı sağlar.
var str="javascript string metodları"; var n=str.substr(5,6); //5. index'ten başla 6 karakter al. return " ript s "
- .substring(from, [To]): Üstteki metodla benzerdir tek farkı. Üstteki 2. değişken kadarını alır. Bu method 2. değişkene kadar olanını alır yani 1. uzunluk diğeri index’tir.
var str="javascript string metodları"; var n=str.substring(5,6); //return " r "
- .charAt(n): 0. indexten başlayarak içine aldığı indexteki değeri döndürür.
var str = "javascript string metodları"; var n = str.charAt(12);//returns 't'
- .charCodeAt(N): 0. indexten başlayarak içine aldığı indexteki değerin charcode’unu döndürür.
var str = "javascript string metodları"; var n = str.charCodeAt(12); //t returns 84
- String.fromCharCode(n1, n2, …, nN): Charcode değerinde string değer dönüşüm yapar
var string_value = String.fromCharCode(66);//returns B
- .indexOf(key, [start]): belirli indexten itibaren içine aldığı değeri aramaya başlar bulunursa o değerin index’ini bulunmazsa -1 değerini döner. (Büyük küçük harf duyarlılığı vardır)
var str="javascript string metodları"; var n=str.indexOf("string");//return 11
- .lastIndexOf(key, [start]): Sondan başlayarak belirli indexten itibaren içine aldığı değeri aramaya başlar bulunursa o değerin index’ini bulunmazsa -1 değerini döner. (Büyük küçük harf duyarlılığı vardır)
var str="javascript string metodları"; var n=str.indexOf("string");//return 15
- .toLowerCase(): string’te bulunan büyük harfleri küçük harfe dönüştürür.
var str="KODSTRAP javascript string metodları"; str = str.toLowerCase(); //return kodstrap javascript string metodları
- .toUpperCase(): string’te bulunan küçük harfleri büyük harfe dönüştürür.
var str="KODSTRAP javascript string metodları"; str = str.toUpperCase(); //return KODSTRAP JAVASCRIPT STRING METODLARI
- .replace(key, value): string içinde bulunan bir değeri başka bir değerler değiştirmeye yarar.
var str="javascript string metodları"; var n = str.replace("javascript ","jQuery"); //returns jQuery string metodları
- .search(value): indexOf metoduyla benzer çalışıyor yalnız bu içinde regex değerlerinide alıyor. Sonuç bulunursa index değeri bulunmazsa -1 değeri dönüyor.
var str="jQuery string metodları!"; var n = str.search("string"); //returns 8 var n = str.search(/metodları/i); returns 14
- .split(separator, [limit]): İçine aldığı ayıraca göre string’i array olarak döndürür.
var str ="jQuery string metodları"; var n = str.split(" "); //returns jQuery,string,metodları var n = str.split(" ",2);//returns jQuery,string
İyi Kodlar!