Apa yang dimaksudkan dengan JavaScript: Void (0)?

Pengendali kekosongan JavaScript menilai ungkapan dan kembali tidak ditentukan.

Anda boleh menggunakan konsol untuk mengesahkan perkara yang sama:

Keluaran Konsol

Catatan : tidak sah , tanpa mengira sebarang nilai yang dilalui, * selalu mengembalikan tidak ditentukan seperti yang ditunjukkan di atas *. Tetapi, tidak sah dengan yang operan 0 disukai .

Terdapat dua cara menggunakan operan 0: batal (0) atau batal 0. Kedua-duanya baik-baik saja.

Bilakah menggunakan Javascript void (0)

Gunakan javascript: void (0) jika, apabila pautan diklik, anda tidak mahu penyemak imbas memuat halaman baru atau memuat semula halaman yang sama (bergantung pada URL yang ditentukan).

Sebaliknya ia hanya akan melakukan JavaScript yang dilampirkan pada pautan tersebut.

Contoh 1 dengan Javascript void (0):

  Click Me  

Pengeluaran:

Apabila seseorang mengklik pautan ClickMe, amaran muncul seperti di bawah:

Keluaran1

Contoh 2 dengan Javascript void (0):

  Click Me  

Pengeluaran:

Apabila anda mengklik dua kali pautan, amaran akan muncul tanpa memuat semula halaman.

Contoh 3 dengan Javascript void (0):

  Click Me  

Pengeluaran:

Apabila anda mengklik dua kali pautan, amaran akan muncul. Menutupnya juga tidak akan mengalihkan ke google.com.

Contoh tanpa Javascript tidak sah (0):

  Click Me  

Pengeluaran:

Apabila anda mengklik dua kali pautan, amaran akan muncul, tetapi menutupnya akan mengalihkan ke google.com.

Kesimpulannya

Yang tidak sah operator berguna apabila anda perlu untuk mengelakkan sebarang muat semula halaman yang tidak diingini atau penghalaan semula. Sebaliknya, ia melakukan beberapa operasi JavaScript.

Maklumat lanjut:

  1. Dokumen Mozilla