Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/462.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代码的语法错误是什么?_Javascript - Fatal编程技术网

我的JavaScript代码的语法错误是什么?

我的JavaScript代码的语法错误是什么?,javascript,Javascript,谁能告诉我下面的代码有什么问题吗?我对javascript完全陌生,我知道某个地方缺少一个逗号。谢谢 var-cake={ 第一种成分:“牛奶”, 第二种成分:“鸡蛋”, 第三个成员:“cakemix”, 烘焙时间:22 烤面包机:420 混合指令:函数(){ 返回“添加” 将此.First配料+”添加到“+this.Second配料+”中,用“+this.ThirdingCredit+”搅拌,并在“+bakeTemp+”下烘烤“+bakeTime+”分钟; } };bakeTime和bake

谁能告诉我下面的代码有什么问题吗?我对javascript完全陌生,我知道某个地方缺少一个逗号。谢谢

var-cake={
第一种成分:“牛奶”,
第二种成分:“鸡蛋”,
第三个成员:“cakemix”,
烘焙时间:22
烤面包机:420
混合指令:函数(){
返回“添加”
将此.First配料+”添加到“+this.Second配料+”中,用“+this.ThirdingCredit+”搅拌,并在“+bakeTemp+”下烘烤“+bakeTime+”分钟;
}

};bakeTime和bakeTemp后面都缺少逗号。mixingInstructions函数也是如此,但它还不是必需的。

在函数中,
bakeTime
bakeTemp
之后缺少逗号,在函数中,
这个
和“+bakeTemp+”烘焙“+bakeTime

var-cake={
第一种成分:“牛奶”,
第二种成分:“鸡蛋”,
第三个成员:“cakemix”,
烘焙时间:22,
bakeTemp:420,
混合指令:函数(){
返回“添加”+
将“+this.thirdingedint+”搅拌至“+this.second配料+”,并在“+this.bakeTemp+”下烘烤“+this.bakeTime+”分钟;
}
};

console.log(cake.mixingInstructions())
跟进@Stephen L

你忘了在返回“Add”+
>>之后加上加号,你在返回“Add”


之后也缺少一个“+” 您有以下3个错误:

  • 后面缺少逗号 烘焙时间:22 烤面包机:420
  • “添加”
  • bakeTemp
    中缺少
    this.
    ,在返回字符串中缺少
    bakeTime

    返回“添加”+this.firstComponent+“到”+this.secondComponent+”并用“+this.thirdingComponent+”搅拌,然后在“+this.bakeTemp+”烘烤“+this.bakeTime+”分钟

  • var-cake={
    第一种成分:“牛奶”,
    第二种成分:“鸡蛋”,
    第三个成员:“cakemix”,
    烘焙时间:22,
    bakeTemp:420,
    混合指令:函数(){
    返回“添加”+
    将“+this.thirdingedint+”搅拌至“+this.second配料+”,并在“+this.bakeTemp+”下烘烤“+this.bakeTime+”分钟;
    }
    };
    
    console.log(cake.mixingInstructions())我明白了,但在我把它们放在那里之后,它仍然不能正常运行。@user230517“正常运行”是什么意思?你的问题是什么是语法错误,Stephen L向你解释了。更具体地说,是数字22和420。我添加了逗号,效果很好。在
    返回“Add”
    之后,您还缺少了a
    +
    ,现在我的代码已成功运行,谢谢,但是,我该如何引导它呢?我尝试了console.log(cake),它只打印代码,而不是我期望作为配方的字符串,用javascript将结果打印为字符串的方法是什么,比如python中的print(),谢谢。缺少
    这个
    ??是的,他没有在函数中使用
    这个
    “+bakeTem
    哦,我明白了,我的错。您还可以提及缺少的
    +
    符号,然后如果您在开发人员控制台中看到此错误,您只需单击行号的链接,就可以找到问题所在的确切行。从这里,您应该能够真正看到该行与之前未生成错误的行之间的差异。缺少:在
    22
    之后加逗号,在
    420
    之后加逗号,以及在
    “Add”
    之后加上符号。