![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 16 Pomógł: 0 Dołączył: 15.12.2016 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Potrzebuję upewnić się, czy poniższe fragmenty kodów w JavaScript, czymkolwiek się różnią od siebie oprócz sposobu zapisu? Czy jest jakiś powód, dla którego jeden zapis powinno się stosować, a innego unikać? #1 Kod if (!e) return; #2 Kod if (!e) return; #3 Kod if (!e) { return; } #4 Kod if (!e)
{ return; } |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
To jest to samo. Nie ma znaczenia który sposób wybierzesz, aczkolwiek bardziej skłaniam się do
Kod if(!e) {
return; } |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 6 378 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Osobiście nigdy nie pomijam nawiasów. Może to prowadzić do błędów w kodzie i jest też nieczytelne gdy chcemy na szybko coś zobaczyć. Mój faworyt tak sam jak wyżej chociaż odkąd piszę w ES6 coraz częściej mam nawyk pomijania średników.
-------------------- |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
Pomijanie ; może mieć zgubne efekty przy minifikacji
![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 15.06.2025 - 15:58 |