在 JavaScript 中使用 ()(括号)访问函数的作用是什么?
()(括号) 在访问函数时起着重要的作用。不带 () 访问函数返回 函数定义 ,而不是函数结果。如果使用 () 访问函数,则可以获取结果。
缺少 ()
示例
在以下示例中,不带 () 访问函数,因此返回 函数定义 ,而不是结果,如下所示。
<html> <body> <script> function toCelsius(f) { return (5/9) * (f-32); } document.write(toCelsius); </script> </body> </html>
输出
function toCelsius(f) { return (5/9) * (f-32); }
带 ()
示例
在以下示例中,带 () 访问函数,因此返回 结果 ,而不是 函数定义 ,如下所示。
<html> <body> <script> function toCelsius(f) { return (5/9) * (f-32); } document.write(toCelsius(208)); </script> </body> </html>
输出
97.77777777777779
广告