JavaScript Dizisi bölme()
Örnekler
Kelimeleri ayırın:
let text = "How are you doing today?";
const myArray = text.split(" ");
Sözcükleri bölün ve ikinci sözcüğü döndürün:
let text = "How are you doing today?";
const myArray = text.split(" ");
let word = myArray[1];
Boşluklar dahil karakterleri ayırın:
const myArray = text.split("");
Sınır parametresini kullanın:
const myArray = text.split(" ", 3);
Aşağıda daha fazla örnek.
Tanım ve Kullanım
Yöntem split()
, bir dizeyi bir dizi alt dizeye böler.
Yöntem split()
, yeni diziyi döndürür.
Yöntem split()
, orijinal dizeyi değiştirmez.
Ayırıcı olarak (" ") kullanılırsa, dize sözcükler arasında bölünür.
Sözdizimi
string.split(separator, limit)
parametreler
Parameter | Description |
separator | Optional. A string or regular expression to use for splitting. If omitted, an array with the original string is returned. |
limit | Optional. An integer that limits the number of splits. Items after the limit are excluded. |
Geri dönüş değeri
Tip | Açıklama |
Sıralamak | Bölünmüş değerleri içeren bir dizi. |
Daha fazla örnek
Bir dizeyi karakterlere ayırın ve ikinci karakteri döndürün:
const myArray = text.split("");
Ayırıcı olarak bir harf kullanın:
const myArray = text.split("o");
Ayırıcı parametre atlanırsa, orijinal dizeye sahip bir dizi döndürülür:
const myArray = text.split();
Tarayıcı Desteği
split()
bir ECMAScript1 (ES1) özelliğidir.
ES1 (JavaScript 1997) tüm tarayıcılarda tam olarak desteklenir:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |