在 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

更新於:30-Jul-2019

468 瀏覽次數

開啟您的職業 之路

完成課程獲得認證

開始
廣告