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