Dấu ngoặc đơn () đóng vai trò quan trọng khi truy cập hàm. Truy cập hàm không có () trả về định nghĩa hàm (function definition) thay vì kết quả. Nếu có () thì lấy được kết quả.
Không có ()
Ví dụ
Truy cập hàm không có (), trả về định nghĩa hàm.
<html> <body> <script>
function toCelsius(f) { return (5/9) * (f-32); }
document.write(toCelsius);
</script> </body> </html>
Kết quả
function toCelsius(f) { return (5/9) * (f-32); }
Có ()
Ví dụ
Truy cập hàm có (), hiển thị kết quả.
<html> <body> <script>
function toCelsius(f) { return (5/9) * (f-32); }
document.write(toCelsius(208));
</script> </body> </html>
Kết quả
97.77777777777779