Interpolasi String dengan Tanda Dolar
Menyisipkan nilai dan ekspresi ke dalam string
Interpolasi String dengan Tanda Dolar adalah pelajaran Dart Academy gratis di CoddyKit. Ini adalah pelajaran 2 dari 4. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar Dart Academy, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus Dart Academy mencakup 4 pelajaran total.
Apa Arti Interpolasi
Interpolasi memungkinkan Anda memasukkan nilai langsung ke dalam string, sehingga Dart membuat teks akhirnya untuk Anda tanpa perlu menggabungkan bagian-bagian secara manual.
Pemicu Tanda Dolar
Di dalam string, tanda dolar memberi tahu Dart bahwa kata berikutnya adalah variabel yang harus disisipkan. Inilah inti interpolasi.
var name = 'Ada';
var hi = 'Hi, $name!';Hasilnya Terbaca Alami
Interpolasi membuat kalimat Anda tetap mudah dibaca. Kode hampir tampak seperti teks akhirnya, sehingga kesalahan lebih mudah ditemukan.
var pet = 'cat';
var line = 'I have a $pet';Kurung Kurawal untuk Expression
Untuk apa pun selain satu variabel, apit dengan kurung kurawal. Dart mengevaluasi kode di dalamnya dan menyisipkan hasilnya.
var a = 2, b = 3;
var s = 'Sum is ${a + b}';Kapan Kurung Kurawal Diperlukan
Anda memerlukan kurung kurawal setiap kali memanggil metode atau mengakses properti, karena titik jika tidak akan membingungkan Dart.
var word = 'dart';
var up = '${word.toUpperCase()}';Kurung Kurawal Mengakhiri Nama Variabel
Kurung kurawal juga menandai tempat nama berakhir, sehingga Anda dapat langsung menempelkan teks setelah nilai tanpa spasi yang tidak disengaja.
var n = 5;
var id = 'item${n}x';Interpolasi Lebih Baik daripada Plus
Dibandingkan dengan operator plus, interpolasi lebih singkat dan menghindari tanda kutip serta spasi yang tidak perlu. Utamakan interpolasi saat mencampurkan teks dan nilai.
var price = 9;
var tag = 'Only \$$price';Nilai Menjadi Teks
Nilai apa pun yang Anda interpolasikan diubah menjadi teks oleh metodenya, yaitu toString. Angka, boolean, bahkan list semuanya berubah menjadi string yang mudah dibaca.
var ok = true;
var s = 'Ready: $ok';Menampilkan Tanda Dolar Literal
Untuk menampilkan tanda dolar sebenarnya tanpa memicu interpolasi, lakukan escape dengan garis miring terbalik agar Dart memperlakukannya sebagai teks biasa.
var cost = 'Total: \$50';Lakukan Nesting dengan Hati-Hati
Anda dapat melakukan interpolasi di dalam kurung kurawal yang berisi string lain, tetapi jagalah agar tetap sederhana. Nesting yang terlalu dalam akan cepat mengurangi keterbacaan.
var x = 7;
var s = 'Value ${x > 5 ? "big" : "small"}';Interpolasi dalam Praktik
Interpolasi sangat berguna untuk membuat pesan seperti sapaan, log, dan label, yang terus-menerus mencampurkan teks dan data.
var user = 'Sam';
var log = 'User $user logged in';Pemeriksaan Singkat
Anda ingin menyisipkan hasil suatu expression ke dalam string. Apa yang harus digunakan?
Rangkuman: Tanda Dolar
Anda telah mempelajari bahwa $ menyisipkan variabel dan ${...} menyisipkan expression. Interpolasi membuat string Anda tetap rapi dan jelas. 🎉
Pertanyaan yang Sering Diajukan
Apakah pelajaran “Interpolasi String dengan Tanda Dolar” gratis?
Ya — teks lengkap “Interpolasi String dengan Tanda Dolar” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus Dart Academy, upgrade ke CoddyKit PRO. Kursus Dart Academy mencakup 4 pelajaran total.
Apa yang akan aku pelajari di “Interpolasi String dengan Tanda Dolar”?
Menyisipkan nilai dan ekspresi ke dalam string Kamu berlatih Dart Academy dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.
Apakah aku perlu pengalaman untuk memulai Dart Academy?
Tidak diperlukan pengalaman sebelumnya. Dart Academy di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 2 dari 4.
Berapa lama pelajaran “Interpolasi String dengan Tanda Dolar” memakan waktu?
Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.
Bisakah aku menulis dan menjalankan kode dalam pelajaran Dart Academy ini?
Ya. Setiap pelajaran Dart Academy menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.
Semua pelajaran dalam kursus ini
- Literal String dan Tanda Kutip
- Interpolasi String dengan Tanda Dolar
- String Multi-Baris dan Mentah
- Metode String Sehari-hari