Wydaje się, że ostatnio modne jest pomijanie średników w Javascript. Kilka lat temu był post na blogu , w którym podkreślono, że w JavaScript średniki są opcjonalne, a sedno tego wpisu wydawało się, że nie powinieneś się nimi przejmować, ponieważ są niepotrzebne. Powszechnie cytowany post nie daje żadnych istotnych powodów, aby ich nie używać, tylko to, że ich pominięcie ma kilka skutków ubocznych.
Nawet GitHub wskoczył na modę bez średnika, wymagając ich pominięcia w dowolnym wewnętrznie opracowanym kodzie, a niedawne zatwierdzenie projektu zepto.js przez jego opiekuna usunęło wszystkie średniki z bazy kodu. Jego główne uzasadnienia to:
- jest to kwestia preferencji dla jego zespołu;
- mniej pisania
Czy istnieją inne powody, aby je pominąć?
Szczerze mówiąc, nie widzę powodu, aby je pomijać, a na pewno nie ma powodu, aby cofać się po kodzie, aby je usunąć. To samo odnosi się przeciwko ( lat ) Zalecaną praktyką , która tak naprawdę nie kupić „kulty cargo” argument. Dlaczego więc cała ostatnia nienawiść do średnika? Czy zbliża się niedobór? Czy to tylko najnowsza moda na Javascript?
;
może złamać kod. Powiedziałbym więc, że jest to przydatne odniesienie do tego pytania.