JavaScript dizesi bir karakter dizisini temsil eden bir nesnedir.
JavaScript'te dize oluşturmanın 2 yolu vardır
- Dize değişmezine göre
- Dize nesnesine göre (new anahtar kelimesini kullanarak)
1) Dize değişmezine göre
Dize değişmezi çift tırnak kullanılarak oluşturulur. Dize değişmezini kullanarak dize oluşturmanın sözdizimi aşağıda verilmiştir:
yeni satır python
var stringname='string value';
Dize değişmezi oluşturmanın basit örneğini görelim.
var str='This is string literal'; document.write(str);Şimdi Test Edin
Çıktı:
This is string literal
2) String nesnesine göre (new anahtar kelimesini kullanarak)
New anahtar kelimesini kullanarak string nesnesi oluşturmanın sözdizimi aşağıda verilmiştir:
var stringname=new String('string literal');
Burada, yeni anahtar kelime string örneğini oluşturmak için kullanılır.
JavaScript'te yeni anahtar kelimeye göre dize oluşturma örneğini görelim.
var stringname=new String('hello javascript string'); document.write(stringname);Şimdi Test Edin
Çıktı:
hello javascript string
JavaScript Dize Yöntemleri
Örneklerle birlikte JavaScript dize yöntemlerinin listesini görelim.
Yöntemler | Tanım |
---|---|
charAt() | Belirtilen dizinde bulunan char değerini sağlar. |
charCodeAt() | Belirtilen dizinde bulunan bir karakterin Unicode değerini sağlar. |
birleştirme() | İki veya daha fazla dizenin birleşimini sağlar. |
indeksi() | Verilen dizede bulunan char değerinin konumunu sağlar. |
lastIndexOf() | Bir karakteri son konumdan arayarak, verilen dizede bulunan char değerinin konumunu sağlar. |
aramak() | Belirli bir dizede belirtilen bir normal ifadeyi arar ve bir eşleşme meydana gelirse konumunu döndürür. |
kibrit() | Belirli bir dizede belirtilen bir normal ifadeyi arar ve bir eşleşme meydana gelirse bu normal ifadeyi döndürür. |
yer değiştirmek() | Belirli bir dizeyi belirtilen değiştirmeyle değiştirir. |
alt dizi() | Belirtilen dizenin belirli bir kısmını belirtilen başlangıç konumu ve uzunluğuna göre getirmek için kullanılır. |
alt dize() | Belirtilen dizine göre verilen dizenin bir kısmını getirmek için kullanılır. |
dilim() | Verilen stringin bir kısmını getirmek için kullanılır. Pozitif ve negatif indeks atamamızı sağlar. |
toLowerCase() | Verilen stringi küçük harfe çevirir. |
toLocaleLowerCase() | Verilen dizeyi, ana bilgisayarın geçerli yerel ayarına göre küçük harfe dönüştürür. |
toUpperCase() | Verilen stringi büyük harfe çevirir. |
toLocaleUpperCase() | Verilen dizeyi, ana bilgisayarın geçerli yerel ayarına göre büyük harfe dönüştürür. |
toString() | Belirli bir nesneyi temsil eden bir dize sağlar. |
değeri() | String nesnesinin ilkel değerini sağlar. |
bölmek() | Bir dizeyi alt dize dizisine böler ve ardından yeni oluşturulan diziyi döndürür. |
kırpma() | Dizenin sol ve sağ tarafındaki beyaz alanı keser. |
1) JavaScript String charAt(index) Yöntemi
JavaScript String charAt() yöntemi, verilen dizindeki karakteri döndürür.
var str='javascript'; document.write(str.charAt(2));Şimdi Test Edin
Çıktı:
v
2) JavaScript String concat(str) Yöntemi
JavaScript String concat(str) yöntemi iki dizeyi birleştirir veya birleştirir.
var s1='javascript '; var s2='concat example'; var s3=s1.concat(s2); document.write(s3);Şimdi Test Edin
Çıktı:
javascript concat example
3) JavaScript String indexOf(str) Yöntemi
JavaScript String indexOf(str) yöntemi, verilen dizenin dizin konumunu döndürür.
var s1='javascript from javatpoint indexof'; var n=s1.indexOf('from'); document.write(n);Şimdi Test Edin
Çıktı:
11
4) JavaScript String lastIndexOf(str) Yöntemi
JavaScript String lastIndexOf(str) yöntemi, verilen dizenin son dizin konumunu döndürür.
var s1='javascript from javatpoint indexof'; var n=s1.lastIndexOf('java'); document.write(n);Şimdi Test Edin
Çıktı:
16
5) JavaScript String toLowerCase() Yöntemi
JavaScript String toLowerCase() yöntemi, verilen dizeyi küçük harflerle döndürür.
var s1='JavaScript toLowerCase Example'; var s2=s1.toLowerCase(); document.write(s2);Şimdi Test Edin
Çıktı:
javascript tolowercase example
6) JavaScript String toUpperCase() Yöntemi
JavaScript String toUpperCase() yöntemi, verilen dizeyi büyük harflerle döndürür.
var s1='JavaScript toUpperCase Example'; var s2=s1.toUpperCase(); document.write(s2);Şimdi Test Edin
Çıktı:
JAVASCRIPT TOUPPERCASE EXAMPLE
7) JavaScript String dilim(beginIndex, endIndex) Yöntemi
JavaScript String dilim(beginIndex, endIndex) yöntemi, dizenin verilen beginIndex'ten endIndex'e kadar olan kısımlarını döndürür. dilim() yönteminde, beginIndex kapsayıcıdır ve endIndex özeldir.
var s1='abcdefgh'; var s2=s1.slice(2,5); document.write(s2);Şimdi Test Edin
Çıktı:
cde
8) JavaScript String trim() Yöntemi
JavaScript String trim() yöntemi, dizenin başındaki ve sonundaki boşlukları kaldırır.
var s1=' javascript trim '; var s2=s1.trim(); document.write(s2);Şimdi Test Edin
Çıktı:
javascript trim
9) JavaScript String split() Yöntemi
var str='This is JavaTpoint website'; document.write(str.split(' ')); //splits the given string.