不断得到语法错误:缺少)在Firebug中的参数列表之后

Keep getting SyntaxError: missing ) after argument list in Firebug

本文关键字:Firebug 参数 之后 列表 缺少 语法 错误      更新时间:2023-09-26

我是编程新手,刚开始学习JavaScript。尝试创建对象时打印出Firebug不断给我错误代码的一些内容

语法错误:参数列表后缺少 )

这是什么意思?我在代码中没有看到问题。

var player1 = {
    name: "fred",
    score: 1000,
    rank: 1
};
var player2 = {
    name: "Sam",
    score: 10000000,
    rank: 5
};
function playerDetails() {
    console.log(this.name + "has a rank of" this.rank + "and a score of" + this.score);
};
player1.logDetails = playerDetails();
player2.logDetails = playerDetails();
player1.logDetails();

首先。尝试一些更简单的方法。

var player1 = { name:"fred", score: 1000, rank: 1 };
var player2 = { name: "Sam", score:10000000, rank: 5 };
function playerDetails (player) {
console.log(player.name + "has a rank of" + player.rank + "and a score of" + player.score);
};
playerDetails(player1);
playerDetails(player2);