我是JavaScript新手,我对我做错了什么感到困惑。试图在html中调用javascript函数
所以,我有一个外部的.js定义函数的文件是这样的...
var game = (function() {
function start_game() {
...
}
function step() {
...
}
...
}
现在我想我的HTML页面来调用这些函数;首先start_game()一次,然后每隔一秒重复一次。
我试过下面的代码,在这个主题上的几个帖子中这样做的HTML代码,但在任何情况下,我的代码是从来没有实际执行......我该怎么办?
你不能,你只是将这些函数包装在一个IIFE中,所以它们不可用,问题是为什么你会做这样的事情? – adeneo 2014-09-13 19:01:29
看起来'start_game'和'step'是**本地**给IIFE,所以它们不能从外面调用。 – 2014-09-13 19:01:30
保护功能内的数字,但这样的名字,我不知道你为什么想要他们相当明显 – Parody 2014-09-13 19:03:41