JS: Koleksi - kursus 3900 gosok. dari Hexlet, pelatihan 14 jam, Tanggal: 1 Desember 2023.
Miscellanea / / December 04, 2023
Anda akan mempelajari lebih lanjut tentang array, array asosiatif, dan himpunan. Pada akhirnya, Anda akan belajar merepresentasikan data sebagai kumpulan menggunakan Set, menggunakan Peta untuk membuat kamus, buat koleksi malas untuk mengurangi jumlah lintasan dan memoize panggilan fungsi untuk pengoptimalan produktifitas. Bekerja dengan koleksi di JavaScript berguna jika Anda memutuskan untuk mengoptimalkan kinerja kode Anda. Pengetahuan dari kursus ini akan membantu programmer mempercepat dan menyederhanakan pekerjaan mereka dengan data. Kursus ini cocok untuk programmer yang ingin meningkatkan keterampilan mereka dalam bekerja dengan koleksi di JavaScript. Untuk mempermudah pembelajaran, Anda sebaiknya mempelajari dasar-dasar JavaScript terlebih dahulu.
Perkenalan
Kenali kursusnya dan tinjau proyek yang akan kami kerjakan sepanjang kursus.
Himpunan
Kenali struktur data yang paling umum - array, dan lihat deskripsi umum dan fitur bekerja dengan array di JavaScript.
Peta
Pertimbangkan struktur data "peta", juga dikenal sebagai array asosiatif atau "kamus" dalam beberapa bahasa pemrograman. Belajar bekerja dengan peta dalam JavaScript.
Mengatur
Perhatikan jenis dan struktur data himpunan, yang merupakan implementasi dari struktur matematis “himpunan”.
Antarmuka yang lancar
Kenali pola desain "antarmuka yang lancar".
Kekekalan
Pertimbangkan satu fitur penting - “kekekalan”, yang kita perlukan untuk memperbaiki beberapa kekurangan penting dalam implementasi antarmuka yang lancar.
Evaluasi malas
Kenali apa yang disebut perhitungan "malas" - sebuah metode optimasi. Pertimbangkan fitur bahasa ini dalam konteks bekerja dengan koleksi di JavaScript.
pengambil dan memoisasi
Pelajari tentang kemampuan JavaScript untuk membuat properti dinamis.
Istirahat operasi
Pertimbangkan fitur menarik yang memungkinkan Anda meneruskan sejumlah parameter berbeda ke suatu fungsi.
operasi penyebaran
Pertimbangkan “sisi lain” dari operasi lainnya – operasi penyebaran.
Destrukturisasi
Perkenalkan fitur JavaScript yang memungkinkan Anda mengambil data dari array atau objek dengan cara yang mirip dengan mendeklarasikan array dalam suatu objek.
Bahan tambahan
Artikel dan video dikurasi oleh tim Hexlet. Akan membantu Anda mendalami topik kursus lebih dalam