Sobes.tech
Senior

Ce returnează o funcție care nu are return?

sobes.tech AI

Răspuns de la AI

Dacă o funcție în JavaScript nu conține operatorul return, ea returnează implicit undefined. Asta înseamnă că, la apelarea unei astfel de funcții, vei obține valoarea undefined.

Exemplu:

function foo() {
  // fără return
}

console.log(foo()); // undefined

Acest comportament este important de avut în vedere atunci când scrii teste și automatizări, pentru a evita valori neașteptate.