tipe data string javascript
Dalam JavaScript, tipe data string digunakan untuk merepresentasikan teks atau urutan karakter. String diapit oleh tanda kutip tunggal (') atau tanda kutip ganda ("). Berikut adalah beberapa contoh penggunaan tipe data string:
javascript
Copy code
var nama = "John Doe"; // Menggunakan tanda kutip ganda
var pesan = 'Halo, apa kabar?'; // Menggunakan tanda kutip tunggal
var alamat = "Jl. Raya No. 123"; // Menggunakan tanda kutip ganda
Anda juga dapat menggunakan karakter escape untuk menyisipkan karakter khusus dalam string, seperti:
\' untuk tanda kutip tunggal
\" untuk tanda kutip ganda
\\ untuk tanda backslash
\n untuk karakter baris baru (newline)
\t untuk karakter tab
Contoh penggunaan karakter escape:
javascript
Copy code
var teks = "Ini adalah tanda kutip tunggal: \', dan ini adalah tanda kutip ganda: \"";
var alamat = "Jl. Raya No. 123\nJakarta";
var path = "C:\\folder\\file.txt";
Anda juga dapat melakukan operasi atau manipulasi pada string, seperti penggabungan (concatenation) atau pengaksesan karakter tertentu. Berikut adalah beberapa contoh:
javascript
Copy code
var teks1 = "Halo";
var teks2 = " dunia!";
var hasil = teks1 + teks2; // Menggabungkan (concatenate) string
console.log(hasil); // Output: "Halo dunia!"
var teks = "Selamat pagi";
console.log(teks[0]); // Output: "S" (mengakses karakter pada indeks ke-0)
console.log(teks.length); // Output: 13 (panjang string)
String di JavaScript bersifat tidak berubah (immutable), artinya setelah sebuah string dibuat, nilainya tidak dapat diubah. Namun, Anda dapat membuat string baru dengan menggunakan operasi atau metode tertentu.
Tipe data string di JavaScript memiliki banyak metode bawaan yang berguna, seperti toUpperCase(), toLowerCase(), split(), substring(), dan lainnya. Anda dapat mengakses dan memanipulasi string menggunakan metode-metode ini.