<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>
Run Code Online (Sandbox Code Playgroud)
为什么这一行会抛出错误?"意外的标记 :".这是一本书的例子,我做了完全相同的事情,但这个错误出现了.不知道出了什么问题.
javascript ×1