Я новачок у світі Javascript і баруджусь із написанням дуже основних функцій, випадково натрапив на приклад нижче і не впевнений, чому це працює, коли я не передаю параметр, коли функція цього вимагає.
Функція зразка
function myfunction(x) {
alert("This is a sample alert");
}
Тепер, якщо я зателефоную до функції, myfunction();
я отримаю попередження. Чому саме через те, що я не передав параметр, я можу викликати функцію без помилок або попереджень?
РЕДАГУВАТИ
Я не очікував стільки чудових відповідей, і я ні в якому разі не можу сказати, яка відповідь найкраща, тому я можу попросити людей запропонувати найкращу відповідь, і я вручу схвалення цій людині.