DISKON TERBATAS! Masukkan kupon "skillbaru" saat checkout di kelas apa saja

Logo Koala Skodev mengetik

Skodev

Belajar coding dalam bahasa Indonesia

TIPE DATA STRING

Tipe data string adalah tipe data untuk menyimpan teks yang berisi berbagai macam karakter.

JavaScript adalah bahasa pemrograman yang serbaguna dengan berbagai tipe data, salah satunya adalah tipe data string.

Tipe Data String

Tipe data string digunakan untuk menyimpan dan berinteraksi dengan teks. Pada JavaScript, kamu bisa membuat string dengan melewati teks ke dalam tanda kutip, baik itu kutip satu (') atau kutip dua (").

let pesan = "Hello Dunia";
let sapaan = 'Selamat Pagi';

Dalam kedua kasus di atas, pesan dan sapaan adalah variabel dengan tipe data string. Kamu bisa menggunakan metode typeof untuk memverifikasi ini.

console.log(typeof pesan);  // Output: "string"
console.log(typeof sapaan); // Output: "string"

String adalah Objek

Pada JavaScript, string adalah objek. Dengan demikian, mereka memiliki sejumlah metode yang bisa digunakan untuk memanipulasi atau mengambil informasi dari string tersebut.

Metode length

Metode length digunakan untuk mendapatkan panjang string.

let teks = "Lorem ipsum";
console.log(teks.length);   // Output: 11

Metode indexOf

Metode indexOf() digunakan untuk mengetahui posisi pertama dari sub-string tertentu dalam string.

let teks = "Hello Dunia";
let posisi = teks.indexOf("Dunia");
console.log(posisi);   // Output: 6

Escaping Karakter Tertentu

Karena string dibuat dengan menggunakan kutip, kamu mungkin bertanya-tanya bagaimana cara menambahkan tanda kutip ke dalam string itu sendiri. Ini bisa dilakukan dengan konsep escaping.

Untuk menghindari konflik dengan tanda kutip yang merangkum string, tanda kutip di dalam string perlu di-escape dengan menggunakan tanda backslash (\).

let teks = "Ini adalah \"kutipan\" dalam string";
console.log(teks);   // Output: Ini adalah "kutipan" dalam string

Demikianlah pembahasan mengenai tipe data string pada JavaScript. Meskipun tampak sederhana, string sangat penting dan sering digunakan dalam pembuatan aplikasi web. Dengan pemahaman yang benar, kamu bisa memanfaatkan string untuk membuat kode yang lebih efisien dan efektif.

👈🏼 Const Variabel
Metode-metode string 👉🏼