javascript onclick函数不会运行函数中的所有代码

时间:2016-02-28 19:52:53

标签: javascript

这个onClick函数不会在下面的代码片段中运行console.log,有什么想法吗?

var clickFunction = function myfunc() {
 return function (){
  return console.log('here');

  }
};

<button onClick="clickFunction()"> Click here</button>

感谢您的时间

1 个答案:

答案 0 :(得分:2)

因为您正在调用返回函数的函数。如果要运行返回的函数,则需要执行以下操作:clickFunction()()