Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/entity-framework/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Can';t创建多个嵌套对象&引用;意外标识符“;_Javascript_Debugging_Object_Error Handling - Fatal编程技术网

Javascript Can';t创建多个嵌套对象&引用;意外标识符“;

Javascript Can';t创建多个嵌套对象&引用;意外标识符“;,javascript,debugging,object,error-handling,Javascript,Debugging,Object,Error Handling,我有一个游戏的目标。我想在里面嵌套3+个对象。但是,当我编写实际代码时,会出现一个错误,错误是: 未捕获的语法错误:意外的标识符 在第二个嵌套对象的第一行上。 下面是一个例子: var ball = { stance : { player :{boo: true}, table :{boo: false}, computer:{boo: false} } paddelY : { // ERROR HERE <&l

我有一个游戏的目标。我想在里面嵌套3+个对象。但是,当我编写实际代码时,会出现一个错误,错误是:

未捕获的语法错误:意外的标识符

在第二个嵌套对象的第一行上。 下面是一个例子:

var ball = {
    stance : {
        player  :{boo: true},
        table   :{boo: false},
        computer:{boo: false}
    }
    paddelY : { // ERROR HERE <<<<
        1 : mouseY - height*0.05,
}}
var-ball={
立场:{
玩家:{boo:true},
表:{boo:false},
计算机:{boo:false}
}

paddly:{//ERROR HERE您必须在对象文本中的每个key:value对之间放置一个逗号

您在有错误的那一行和上一行之间漏掉了一行。

试试这个

var ball = {
  stance: {
    player: { boo: true },
    table: { boo: false },
    computer: { boo: false }
  },
  paddelY: {
    1: mouseY - height * 0.05,
  }
}

你应该在站姿后加一个逗号(

在站姿的结束括号后加一个逗号。属性之间缺少逗号。我认为不需要再说一遍;)谢谢你做得很好!再次为这个愚蠢的问题道歉。哈哈!谢谢!对不起,这真是一个非常愚蠢的问题!