Javascript Alt Dizisi

| | | |

JavaScript substring () yöntemi, iki dizin konumu arasında bir dizi karakter alır. Bir bitiş dizin konumunu atlayarak bir dizenin sonuna kadar karakterleri almak için alt dizeyi () kullanabilirsiniz.

Alt dize, daha büyük bir dizenin daha küçük bir parçasıdır. Programcılar, bir dizede ihtiyaç duydukları belirli verileri çıkarmak için alt kanalları kullanır.

Örneğin, bir kullanıcının doğum tarihinin gün, ay ve yılını üç değişkene bölebilirsiniz. Bu, doğum tarihini bir değişken olarak saklamak yerine her değeri kendi başına saklamanıza olanak tanır.

Ya da bir kullanıcı adının ilk iki harfini almak için bir dizeyi bölebilirsiniz. Bu kılavuzda, JavaScript`te alt dizeyi nasıl kullanabileceğinizi keşfedeceğiz.

JavaScript alt dize yöntemi nasıl kullanılır

JavaScript alt dizesi () işlemi özetler iki dizin değeri arasındaki bir dize parçası. İkinci bir değer dizini olmadan, sub - dize () belirli bir dizi dizinden sonra tüm karakterleri alır

sub - dize () yöntemi iki argüman alır:.

  • Alt dizenin başlaması gereken konum; ve
  • Alt dizenin Durması
olduğu konum

Bu yöntemin sözdizimine bakalım:.

Alt dize () bir dizenin sonuna eklenir. substring () yönteminin çalışması için yalnızca başlangıç parametresi gereklidir

Alt dizelerin JavaScript örnekleri

`Bir dizenin sonundaki karakterleri alın

Bir kedinin adını içeren bir dizemiz var. Kedinin adından ilk iki karakteri çıkarmak ve geriye ne kaldığını görmek istiyoruz. Bunu yapmak için substring() yöntemini kullanabiliriz:

İlk kod satırında catName adında bir değişken tanımlarız. Bu değişkene Pickles değerini atarız. Ardından, catName değişkeninin bir alt dizesini alan bir JavaScript değişkeni tanımlarız.

2, substring () yöntemi alanında bir parametre olarak. Bu, yöntemin dizedeki ikinci dizinden sonraki her harfi döndürdüğü anlamına gelir. İşte örneğimizin çıktısı:

ckles

Artık dizin konumu 2`den sonra görünen tüm harfleri görebiliriz.

Aralıktan karakter al

h3>

Eğer bir karakterle başlayıp başka bir karakterle biten bir dizenin parçası almaya çalışıyoruz, > substring () İlk argüman başlangıç, ikincisi ise bitiş karakter.

Kedi adımızın ilk üç karakterine ihtiyacımız var:

Örneğin çıktısı yukarıdaki gibidir:

Pic

Dizemiz 0 ve 3 dizin aralığındaki tüm karakterleri içerir. bir dizgenin ilk karakteri alt dizginizi 0`dan başlatmanız gerekir.

Son karakteri alın

Zincirimizin son karakterini alıyoruz. Negatif dizin numaralarını substring yöntemiyle kullanamayız. Bunun yerine bir dizgenin uzunluğunu bulmak için length yöntemini kullanabiliriz. Sonra bu sayıyı dizimizdeki son karakteri almak için kullanabiliriz:

Sonuç:

s

bu örnek, catName.length dizgimizin uzunluğunu - sahip olduğu karakter sayısını - alır. ve dizedeki son karakteri döndürür

Sonuç

Yöntem alt dize JavaScript () karakterlerini listedeki iki dizin değeri ‚Äã‚Äã arasında döndürür. Son bir dizin değeri belirtmezseniz, substring () belirli bir dizin konumundan sonra tüm karakterleri döndürür.

Geliştiriciler, bir dizeyi birden çok parçaya bölmek için substring () yöntemini kullanır. Bu, bir geliştiricinin

JavaScript`te kodlama hakkında daha fazla bilgi edinmek için en iyi JavaScript başlangıç eğitimleri .