Object Dasar untuk Satu Item
Belajar memakai object untuk menyimpan beberapa informasi tentang satu item UI.
Tujuan belajar
- Memahami object sebagai data untuk satu item
- Mengenali property sebagai pasangan nama dan value
- Membaca property object dengan dot notation
Isi lesson
7 blok- 1.Satu item biasanya punya beberapa informasiBelum selesaiWajib
- 2.Object berisi propertyBelum selesaiWajib
- 3.Object untuk card lessonBelum selesaiWajib
- 4.Nama property harus konsistenBelum selesaiWajib
- 5.Cek pemahamanBelum selesaiWajib
- 6.Coding practiceBelum selesaiWajib
- 7.RingkasanBelum selesaiWajib
Satu item biasanya punya beberapa informasi
WajibArray cocok untuk daftar value. Tetapi satu card lesson tidak hanya punya satu value. Card bisa punya title, estimasi waktu, status wajib, dan label level. Untuk menyimpan beberapa informasi tentang satu item, JavaScript memakai object.
Bagian ini memengaruhi progres lesson.
Object berisi property
WajibObject ditulis dengan kurung kurawal. Di dalamnya ada property. Property adalah nama yang menunjuk ke value. Contohnya title menunjuk ke teks judul, estimatedMinutes menunjuk ke angka, dan isRequired menunjuk ke boolean.
Bagian ini memengaruhi progres lesson.
Object untuk card lesson
Wajibconst lessonCard = {
title: "Array Dasar untuk Data UI",
estimatedMinutes: 30,
isRequired: true,
};
console.log(lessonCard.title);
console.log(lessonCard.estimatedMinutes);lessonCard adalah satu object. title, estimatedMinutes, dan isRequired adalah property. lessonCard.title membaca value dari property title.
Bagian ini memengaruhi progres lesson.
Kesalahan umum
WajibNama property harus konsisten
Kalau object punya property estimatedMinutes, maka kode harus membaca lessonCard.estimatedMinutes. Menulis lessonCard.minutes tidak akan membaca value yang sama karena property itu tidak ada.
Bagian ini memengaruhi progres lesson.
Cek pemahaman
WajibJawab duluCek pemahaman singkat
Pada kode lessonCard.title, bagian mana yang dibaca dari object?
Progres lesson naik setelah jawaban benar.
Coding practice
WajibDibuka di workspace khususMembuat object untuk satu card
Latihan menyimpan beberapa informasi tentang satu card lesson di dalam object.
Tujuan awal: Fokus di tab JS.
Practice ini dibuka di workspace khusus. Buka practice untuk memakai editor, preview, dan cek otomatis.
Tombol selesai aktif setelah semua validasi wajib lolos.
Ringkasan
Wajib- Object cocok untuk menyimpan beberapa informasi tentang satu item.
- Property adalah nama yang menunjuk ke value di dalam object.
- Dot notation membaca property, misalnya lessonCard.title.
- Nama property harus konsisten agar data bisa dibaca dengan benar.
- Berikutnya, kamu akan menggabungkan array dan object untuk membuat list data yang lebih realistis.
Bagian ini memengaruhi progres lesson.
Langkah berikutnya
Selesaikan bagian penting lesson ini
Lanjutkan blok wajib berikutnya: Satu item biasanya punya beberapa informasi.