什么时候需要在函数末尾使用 ()?

时间:2021-07-08 02:45:17

标签: javascript function variables

长期倾听者,第一次提问。

我正在学习教程,我们有以下代码:

const closeModal = function () {
  modal.classList.add('hidden');
  overlay.classList.add('hidden');
};

overlay.addEventListener('click', closeModal);

document.addEventListener('keydown', function (e) {
  console.log(e.key);
  if (e.key === 'Escape' && !modal.classList.contains('hidden')) {
    **closeModal();**
  }
});

我的问题是我什么时候需要 ( ) 来显式调用函数?在第一种情况下我不需要它,但在第二种情况下我需要它。我尝试在没有 ( ) 的情况下运行它,但没有奏效。

感谢您的帮助,任何术语都会有用。我尝试过谷歌搜索,但不知道要使用正确的关键字。

0 个答案:

没有答案