Tôi mới làm quen với thế giới của Javascript và đang mày mò viết các hàm rất cơ bản và tình cờ nhìn thấy ví dụ bên dưới và không hiểu tại sao nó hoạt động khi tôi không truyền một tham số khi hàm yêu cầu nó.
Chức năng mẫu
function myfunction(x) {
alert("This is a sample alert");
}
Bây giờ nếu tôi gọi hàm, myfunction();
tôi sẽ thấy cảnh báo. Tại sao tôi có thể gọi hàm mà không có bất kỳ lỗi hoặc cảnh báo nào khi tôi chưa chuyển một tham số?
BIÊN TẬP
Tôi không mong đợi nhiều câu trả lời tuyệt vời như vậy và tôi không có khả năng nói câu trả lời nào là tốt nhất, vì vậy tôi có thể yêu cầu mọi người đề xuất câu trả lời tốt nhất và tôi sẽ trao sự chấp nhận cho người đó.