<script>
function createPerson(firstName, lastName)
{
return
{
firstName: firstName,
lastName: lastName, //This line!!!
getFullName: function() {
return this.firstName + " " + this.lastName;
},
greet: function(person)
{
alert("Hello, " + person.getFullName() + "I'm " + this.getFullName());
}
};
}
var johnDoe = createPerson("John" , "Doe");
var janeDoe = createPerson("Jane" , "Doe");
johnDoe.greet(janeDoe);
</script>
Pourquoi cette ligne génère-t-elle une erreur ? "Unxpected token :". C'est un exemple tiré d'un livre, j'ai fait exactement la même chose mais cette erreur apparaît. Je ne sais pas ce qui ne va pas.