Mida tähendab JavaScript: tühine (0)?

JavaScripti tühine operaator hindab avaldist ja naaseb määratlemata.

Konsooli abil saate kontrollida sama:

Konsooli väljund

Märkus : tühine , olenemata mis tahes väärtusest edasi, * naaseb alati määratlemata, nagu eespool näidatud *. Aga tühine operandi 0 eelistatakse .

Operandi 0 kasutamiseks on kaks võimalust: void (0) või void 0. Mõlemad neist on korras.

Millal kasutada Javascripti void (0)

Kasutage javascript: void (0), kui lingil klõpsamisel ei soovi brauser uut lehte laadida ega sama lehte värskendada (sõltuvalt määratud URL-ist).

Selle asemel täidab see lihtsalt sellele lingile lisatud JavaScripti.

Näide 1 Javascripti tühisusega (0):

  Click Me  

Väljund:

Kui keegi klõpsab linki ClickMe, ilmub järgmine hoiatus:

Väljund1

Näide 2 Javascripti tühisusega (0):

  Click Me  

Väljund:

Lingil topeltklõpsates ilmub hoiatus ilma lehe värskendamiseta.

Näide 3 Javascripti tühisusega (0):

  Click Me  

Väljund:

Kui topeltklõpsate lingil, ilmub hoiatus. Selle sulgemine ei suunata ka google.com-i.

Näide ilma Javascripti voidita (0):

  Click Me  

Väljund:

Lingil topeltklõpsates ilmub hoiatus, kuid selle sulgemisel suunatakse google.com-i.

Järeldus

Void operaator on kasulik, kui teil on vaja vältida soovimatuid leht värskenda või ümbersuunamine. Pigem täidab see mõnda JavaScripti toimingut.

Rohkem informatsiooni:

  1. Mozilla dokumendid