标签: javascript jquery
function say667() { // Local variable that ends up within closure var num = 666; var sayAlert = function() { alert(num); } num++; return sayAlert; } say667();
有什么不对?我在jsfiddle中尝试了这个代码,警告没有弹出..
答案 0 :(得分:7)
您只需返回功能参考。如果要执行,则需要使用()调用它:
()
say667()();
Live test case