Dasar-dasar string
Termasuk bagian Logika dan Alur dalam perjalanan JavaScript di Coddy. Pelajaran 1 dari 65.
Dalam JavaScript, string tidak dapat diubah. Artinya, setelah string dibuat, nilainya tidak dapat diubah. Operasi apa pun yang tampak mengubah string sebenarnya membuat string baru.
Berikut contohnya:
let str = "Hello";
str[0] = "h"; // Ini tidak berhasil
console.log(str); // Masih menghasilkan output "Hello"Saat kamu melakukan operasi pada string, kamu membuat string baru:
let str = "Hello";
let newStr = str + " World";
console.log(str); // "Hello"
console.log(newStr); // "Hello World"Meskipun string dan array adalah tipe data yang berbeda, keduanya memiliki banyak method yang serupa. Contohnya, keduanya mendukung method seperti:
includes()indexOf()lengthslice()
Namun, ingat bahwa tidak seperti array, string bersifat tidak dapat diubah, jadi method yang mengubah array (seperti push() atau pop()) tidak tersedia untuk string.
Coba sendiri
Pelajaran ini tidak memiliki tantangan kode.
Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.
Semua pelajaran di Logika dan Alur
1Mendalami string
Dasar-dasar stringIterasi pada stringTemplate LiteralsMethod stringRangkuman: Perangkai string4JSON Bagian 2
Menelusuri JSONJSON BersarangOptional Chaining pada JSONSalinan Dangkal dan MendalamUlasan: Toko SepedaUlasan: Tata Surya7Sistem Manajemen Perpustakaan
Ikhtisar ProyekMenambahkan Buku2Array Multidimensi
Dasar-Dasar Array 2DMengakses Elemen Array 2DLoop Bersarang dengan Array 2DRingkasan: Array 2DPenjumlahan dan Pengurangan MatriksArray BergerigiArray 3D dan SeterusnyaPola Umum Array 2DRingkasan: Semua tentang Array5set Bagian 1
Apa Itu set?Melakukan Perulangan pada setMenambahkan ElemenMenghapus ElemenMemeriksa Apakah Elemen AdaUkuran dan Apakah KosongMenyalin dan MengosongkanRangkuman: Dasar-Dasar set8Topik Menarik tentang array
Membongkar arraySintaks spread pada arrayArray renggangRekap: Lokakarya arrayLatihan sendiri: Compiler JavaScript online