scorpio18k
let preventFunction = (event) => {
event?.preventDefault
...coś tam dalej
}

event?.preventDefault ma sens?
Chodzi o to, że jak argument będzie miał opcję preventDefault to żeby ją wywołał a jak nie to nie

#javascript
  • Najlepsze
  • Wszystkie komentarze
Melcma
@scorpio18k:

if (event && event.preventDefault) event.preventDefault()
...
Marmite
@scorpio18k: event.preventDefault?.() - taki zapis zadziała tak jak chcesz
pionierx
pionierx
@scorpio18k: nie, bo ten zapis sprawdza tylko czy event istnieje, jesli wywolujesz w ten sposob metode prventDefault() to bedziesz mial blad jesli jej nei bedzie
pozdrowienia_z_wiezienia