Metode String untuk Diketahui dalam JavaScript

Bekerja dengan string tanpa mengetahui metodenya akan menjadi mimpi buruk bagi developer.

Untuk menghilangkan mimpi buruk tersebut, kita perlu mengetahui properti dan metode string yang paling penting dalam JavaScript.

Mari kita jelajahi satu per satu.

panjangnya

Panjang properti mengembalikan panjang string.

const company = "techking.id";

console.log(company.length);

toUpperCase()

Metode toUpperCase mengubah setiap karakter dalam string menjadi huruf besar dan mengembalikannya. Itu tidak mengubah string asli.

const company = "techking.id";

const upperCaseCompany = company.toUpperCase();

console.log(upperCaseCompany);

ke Huruf Kecil()

Metode toLowerCase mengubah setiap karakter dalam string menjadi huruf kecil dan mengembalikannya. Itu tidak mengubah string asli.

const company = "techking.id";

const lowerCaseCompany = company.toLowerCase();

console.log(lowerCaseCompany);

memangkas()

Metode trim menghapus spasi awal dan akhir dari string. Ini adalah operasi di tempat yaitu, memperbarui string asli.

const company = "         Geek   Flare           ";

console.log(company);
console.log(company.trim());

karakter(indeks)

Metode charAt mengembalikan karakter pada indeks yang diberikan. Ini mengembalikan string kosong jika indeks tidak valid.

const company = "techking.id";

console.log(company.charAt(2));
console.log(company.charAt(10));

charCodeAt(indeks)

Metode charCodeAt mengembalikan karakter kode ASCII pada indeks yang diberikan. Ini mengembalikan NaN jika indeks tidak valid.

const company = "techking.id";

console.log(company.charCodeAt(2));
console.log(company.charCodeAt(10));

irisan(startIndex, endIndex)

Irisan metode mengembalikan substring dari string dari startIndex ke endIndex (tidak termasuk). String.slice(0, 6) mengembalikan substring dari indeks ke-0 hingga indeks ke-5.

const company = "techking.id";

console.log(company.slice(0, 4));

Irisan metode juga akan menerima argumen sing. Jika Anda meneruskan satu argumen ke metode slice, maka itu akan mengembalikan substring dari indeks yang diberikan ke akhir string.

const company = "techking.id";

console.log(company.slice(4));

Irisan metode juga akan menerima indeks negatif. Indeks negatif dihitung dari ujung string. Mari kita lihat contoh karena ini baru bagi kebanyakan orang.

  Cara Ctrl + F Mencari Teks Dalam Dokumen Tercetak

Diberikan string techking.id, indeks negatifnya adalah

G = -9, e = -8, e = -7, k = -6

dan seterusnya…

Kode string.slice(-9, -5) akan mengembalikan Geek untuk contoh di atas.

const company = "techking.id";

console.log(company.slice(-9, -5));

Kode string.slice(-5) akan mengembalikan Flare untuk contoh di atas.

const company = "techking.id";

console.log(company.slice(-5));

Catatan: Pengindeksan negatif tidak akan berfungsi di IE8 dan versi sebelumnya.

substr(indeksawal, panjang)

Metode substr mirip dengan metode irisan. Satu-satunya perbedaan adalah bahwa metode substr menerima panjang substring yang perlu diekstraksi dari string asli.

const company = "techking.id";

console.log(company.substr(4, 5));

Ada metode lain yang disebut substring yang mirip dengan metode slice. Namun, metode substring tidak akan menerima indeks negatif. Cobalah.

  Bagaimana Anda Menghubungkan Kamera Mini ke Ponsel Anda

ganti (substring, substring baru)

Metode replace menggantikan instance pertama dari substring dengan newSubString.

const statement = "Visit the site Google";

console.log(statement.replace("Google", "techking.id"));

indexOf(substring)

Metode indexOf mengembalikan indeks awal dari karakter yang diberikan dari string. Ini akan mengembalikan -1 jika karakter tidak ada dalam string.

const company = "techking.id";

console.log(company.indexOf("Flare"));
console.log(company.indexOf("O"));

Metode indexOf akan menerima argumen kedua yang merupakan indeks dari mana pencarian dimulai untuk substring yang diberikan.

const company = "techking.id";

console.log(company.indexOf("e"));
console.log(company.indexOf("e", 5));

Ada metode lain yang disebut lastIndexOf yang mirip dengan metode indexOf. Satu-satunya perbedaan adalah bahwa metode lastIndexOf mencari karakter dari akhir string dan mengembalikan indeks contoh pertama dari karakter tersebut. Cobalah untuk kode company.lastIndexOf(‘e’).

  Uji Pendengaran Anda Dengan iPhone Dan Ruangan yang Tenang

pisahkan(substring)

Metode split membagi string yang diberikan pada substring dan mengembalikan bagian sebagai array.

const statement = "Visit, the, site, techking.id";

console.log(statement.split(" "));
console.log(statement.split(", "));

Kesimpulan

Ini bukanlah akhir. Jelajahi metode string yang tersisa dari dokumentasi. Mungkin ada metode lain yang berguna dalam kasus tertentu.

Cari dan gunakan dalam spesifik Anda jika tidak tercantum di sini.

Selamat Coding 🙂

Selanjutnya, jelajahi beberapa framework JavaScript yang populer.