JavaScript adalah bahasa pemrograman yang sedang tren dalam beberapa tahun terakhir. Berbagai teknologi muncul dengan menggunakan bahasa pemrograman JavaScript, mulai dari Website, Mobile, Desktop, IOT Show Salah satu yang menarik perhatian adalah di sisi Website, dimana muncul teknologi baru menggunakan bahasa pemrograman JavaScript. Pada sisi Frontend muncul Framework JavaScript seperti ReactJs, VueJs, dan Angular. Di sisi Backend, muncul teknologi NodeJs dan Framework-nya yaitu ExpressJs Teknologi website sekarang ini hampir semuanya menggunakan bahasa pemrograman JavaScript, wah Pada artikel ini, kami hanya fokus membahas beberapa konsep JavaScript modern (ES6). Artikel ini akan dilanjutkan dan diperbaiki sesuai dengan perkembangan JavaScript
Terakhir, singkatnya semakin baik kita memahami JavaScript (Native/Pure/Vanilla) maka semakin baik kita memahami JavaScript Framework JavaScript adalah bahasa pemrograman berbasis objek sederhana. Objek adalah grup tidak terurut yang menghubungkan beberapa properti dan properti memiliki nama/kunci dan nilai (key-value pair). Objek dalam JavaScript, seperti banyak bahasa pemrograman lainnya, dapat dibandingkan dengan objek dalam kehidupan nyata Untuk membuat objek literal, Anda dapat menulis kurung kurawal dan kemudian menulis nama properti yang harus memiliki kunci dan nilai.
Nilai dalam objek literal selain string juga dapat dimasukkan dengan memasukkan array nilai atau bahkan nilai objek literal lainnya Kita bisa mencoba dengan kode berikut _Cara mengakses objek literalGunakan titik-titik sesuai tempat node data berada, perhatikan contoh sesuai objek di atas
Ubah nilainyaHampir sama dengan cara akses, namun gunakan tanda sama dengan untuk memberi nilai baru, perhatikan contoh sesuai objek di atas
Untuk informasi lebih lanjut tentang literal objek, baca referensinya di sini FungsiFungsi adalah blok kode yang diatur sedemikian rupa untuk melakukan suatu tindakan. Blok kode ini dibuat agar dapat digunakan kembali. Cara atau bentuk penulisan fungsi adalah sebagai berikut _Cara memanggil fungsiUntuk menjalankan suatu fungsi perlu dipanggil, caranya adalah dengan menulis nama fungsi diikuti tanda kurung buka dan tutup atau disebut invoke 4 _Fungsi KosongFungsi void adalah fungsi yang tidak mengembalikan atau tidak memberikan kembalian kepada pemanggil
Fungsi Pengembalian _Fungsi dengan parameter _Parameter dengan nilai default
Anda juga bisa mengakomodir fungsi tersebut sebagai variabel dengan bentuk fungsi yang disebut Anonymous Function _0Panggilan BalikFungsi yang diteruskan sebagai parameter disebut callback. Perhatikan kode berikut _1Terlihat jelas bahwa fungsi proses Greeting() mengirimkan fungsi callback() sebagai parameter, dan inilah yang disebut callback. Callback sering digunakan untuk data asinkron sehingga data dapat menunggu penyelesaian sebelum melanjutkan program ModulModul adalah cara untuk membagi kode menjadi beberapa file sehingga dapat digunakan kembali. Jika kita bandingkan dengan seorang penulis, penulis yang baik adalah penulis yang membagi bukunya menjadi beberapa bab. Hal yang sama berlaku untuk programmer yang membagi kodenya menjadi beberapa modul Perhatikan penggunaan modul berikut dalam file 5 dan file 6Berkas _6 _2Berkas _5 _3Lihatlah gambar berikut Kita telah mempelajari dasar-dasar javascript, sekarang saatnya menggunakan pelajaran dasar tersebut untuk mengembangkan aplikasi. Saat ini kita akan mempelajari backend yaitu menggunakan 9 |