[ad_1]
Andai mengacu pada bahasa Inggris biasa, void berarti ruang kosong yang sepertinya tidak berisi apa pun. Tetapi, andai berbicara tentang ujar kunci void dalam JavaScript atau bahasa pemrograman lain, ujar kunci tersebut mengacu pada sepertinya tidak mengembalikan apa pun. Anda mungkin saja pernah menggunakannya sebagai tipe pengembalian saat menulis kode. Andai Anda ingin suatu fungsi atau pernyataan apa pun mengembalikan tipe knowledge tertentu, Anda menyebut go back data_type. Tetapi, andai Anda ingin suatu metode sepertinya tidak mengembalikan apa pun, Anda memakai go back void. JavaScript Void 0 mirip dengan itu.
ADVERTISEMENT
SCROLL TO RESUME CONTENT
Apa Arti JavaScript Void 0?
JavaScript void 0 berarti mengembalikan undefined (void) sebagai nilai primitif. Anda mungkin saja menemukan istilah “JavaScript:void(0)” saat membaca dokumen HTML. Istilah ini digunakan untuk mencegah efek samping yang disebabkan saat memasukkan ekspresi di halaman internet. Andaikan, URL atau link adalah contoh umum penggunaan JavaScript void 0. Misalkan Anda memasukkan tautan dan ingin memanggil beberapa JavaScript melalui tautan tersebut. Biasanya, saat Anda mengklik tautan, browser akan memuat ulang atau membuka halaman baru. Tetapi, andai Anda hanya ingin memanggil JavaScript melalui tautan tersebut, Anda sepertinya tidak ingin seluruh halaman di-refresh. Di sinilah JavaScript:void(0) akan berguna.
Bila Anda memakai JavaScript void 0, ia akan mengembalikan nilai primitif yang sepertinya tidak ditentukan. Ini akan mencegah browser membuka halaman internet baru atau memuat ulang halaman internet dan memungkinkan Anda memanggil JavaScript melaluinya.
Mencegah Halaman Dimuat Ulang Memakai JavaScript Void 0
Kita bisa memakai JavaScript void 0 untuk mencegah pemuatan ulang halaman. Mari kita pahami ini dengan dua contoh yang diberikan di bawah ini. Contoh pertama sepertinya tidak memakai JavaScript:void(0), namun contoh kedua menggunakannya untuk mencegah pemuatan ulang. Kita juga akan memakai pengendali peristiwa ondblclick dengan begitu sepertinya tidak terjadi apa-apa pada satu klik dan tindakan ditangani pada klik ganda.
with out the usage of JavaScript:void(0) That is with out the usage of JavaScript:void(0)
Double Click on Me!
Output Sebelum Mengklik:
Output Setelah Mengklik:
Warna Tautan:
Apakah Anda memperhatikan bahwa halaman tersebut diperbarui setelah mengeklik tautan? Andai sepertinya tidak, ada cara lain untuk mengetahui perbedaannya. Setelah mengeklik tautan, Anda akan lihat bahwa warna tautan telah berubah menjadi ungu (warna default untuk tautan yang dikunjungi). Ini berarti bahwa halaman tersebut telah diperbarui sebab tag href. Alternatifnya, dalam contoh kami di bawah ini, Anda akan lihat bahwa tautan tersebut masih tampak biru sebab hanya kode JavaScript untuk memberi tahu pesan yang dipicu, namun halaman tersebut sepertinya tidak diperbarui.
the usage of JavaScript:void(0) The usage of JavaScript:void(0)
Double Click on Me!
Output Sebelum Mengklik:
Output Setelah Mengklik:
Warna Tautan:
Alternatif JavaScript Void 0
Meski demikian JavaScript void 0 merupakan solusi mudah untuk mencegah halaman dimuat ulang, terkadang Anda mungkin saja ingin memakai alternatif. Beberapa alternatif ini mencakup:
- Anda bisa memakai occasion.preventDefault dengan occasion handler sebagai alternatif untuk JavaScript:void(0). Berikut contohnya:
JavaScript void 0 choices The usage of .preventDefault()
Double Click on Me!
Keluaran:
Output di sini akan sama dengan output saat memakai JavaScript:void(0). Andai Anda sepertinya tidak memakai .preventDefault(), tautan akan membawa Anda ke situs internet Simplilearn.
CATATAN: Andai Anda telah mengunjungi “https://www.simplilearn.com,” tautan akan tampak berwarna ungu meski demikian Anda memakai .preventDefault(). Dalam skenario seperti itu, Anda bisa menghapus semua cookie dan riwayat browser Anda atau cukup mengubah tautan di tag hanya melihatnya perubahan.
- Alternatif lain untuk JavaScript void 0 adalah memakai go back false. Saat klik mengembalikan false, browser sepertinya tidak akan mengambil tindakan apa pun.
JavaScript void 0 choices The usage of go back false()
Double Click on Me!
Keluaran:
Kesimpulan
Dalam artikel ini, Anda telah mempelajari apa itu JavaScript void 0 dan cara menggunakannya untuk mencegah halaman internet dimuat ulang atau di-refresh. Untuk mempelajari lebih lanjut tentang dasar-dasar JavaScript, Anda bisa untuk membuat pilihan Kursus Sertifikasi Simplilearn. Kode tersebut dirancang khusus untuk membantu Anda memahami konsep dasar dan lanjutan pemrograman JavaScript. Selain itu, Anda juga bisa mendaftar di platform SkillUp kami. Platform ini merupakan inisiatif Simplilearn yang menyediakan berbagai kursus on-line tanpa biaya untuk membantu Anda mengasah keterampilan dalam berbagai bahasa pemrograman, termasuk JavaScript.
Pengembang JavaScript sangat diminati, dan mempelajari semua dasar-dasar JavaScript akan membantu Anda mengejar karier yang hebat di bidang pengembangan. Tetapi, Anda bisa lebih meningkatkan prospek Anda dalam pengembangan perangkat lunak dan internet dengan mematuhi Pelatihan Sertifikasi Java kami. Menguasai satu bahasa pemrograman saja sepertinya tidak cukup dalam dunia yang kompetitif sementara itu. Kursus kami membantu Anda mengenal konsep dan alat penting dari bahasa pemrograman yang paling populer. Kursus ini juga menyediakan sertifikasi untuk menambah kredibilitas keterampilan Anda dan membantu Anda dapatkan pekerjaan pengembangan dengan gaji tinggi.
[ad_2]
Sumber: simplilearn-com








