Zawsze używam średnik na to:
switch variable
when 5 then ;
else do variable
To dlatego, że w javascript, średnik jest ważne oświadczenie, które również dzieje się nic zrobić.
Aktualizacja: Właśnie pomyślałem o innym interesującym sposobie zrobienia tego. Można zdefiniować pass
jako zmienną globalną i ustawić ją na undefined
:
window.pass = undefined
switch variable
when 5 then pass
else do variable
Jedyne co trzeba zwrócić uwagę jest użycie pass
jako zmiennej lokalnej lub redefinicji globalnego pass
zmienną. To by złamało twój kod.
Jeśli używasz kompilatora zamknięcia Google, można opisywanie tej zmiennej tak, że jest stała:
`/** @const */ var pass;`
Ale wtedy musiałby iść na początku każdego pliku. Można jednak napisać własny preprocesor, aby zrobić to automatycznie.
Może być ważne , ale wydaje się nieco niejasne, aby przeczytać. – 7yl4r