javascript - 为什么我觉得我定义的变量会出现解析错误?
问题描述
我正在写我认为在解析带有函数的变量时是正确的,但似乎没有定义初始变量。
let GameManager = {
setGameStart: function(classType) {
this.dealPlayers(classType);
},
dealPlayers: function{alert(7);}
}
gvFDok9:10 Uncaught ReferenceError: GameManager is not defined at HTMLButtonElement.onclick (gvFDok9:10) onclick @ gvFDok9:10 w4sgi3h:127 GET http://127.0.0.1:63620/content/9GY1tH-AZhQ3KYlkAAAO/wvJ1XYA/aG5pE9Y/ UBMpN7U/ 0wvYxWw/img/arena-bg.png 404(未找到)VM94 pokerTryOne.js:11 Uncaught SyntaxError: Unexpected token {
解决方案
检查线路dealPlayers: function{alert(7);}}
。
我相信您在第一个花括号之前需要一组括号。尝试:
dealPlayers: function(){ alert(7); }
该变量未定义,因为该行会导致语法错误。
推荐阅读
- java - 我可以在我的 Java 应用程序中使用 Neo4j BI 连接器吗?
- r - 如何从列表列表中的列计算平均值?
- python - 从 GCS 读取数据并加载到 CLOUD SQL
- javascript - 冻结表头的错误 - HTML / CSS
- julia - 如何将依赖项添加到我的 Julia 包中?
- c - C: 2 请求时的用户输入字段 3
- python - 使用字典的 Python 控制台库存管理器
- python - NameError:名称“播放器”未定义
- sql - 使用 PROCEDURE 在 PL/SQL 中未发现数据错误
- javascript - io.sockets.in 在 nativescript-socketio 中不起作用