June
10th,
2017
https://www.freecodecamp.cn/challenges/make-a-person
用下面给定的方法构造一个对象.
方法有 getFirstName(), getLastName(), getFullName(), setFirstName(first), setLastName(last), and setFullName(firstAndLast).
所有有参数的方法只接受一个字符串参数.
所有的方法只与实体对象交互.
当你遇到困难的时候,记得查看错误提示、阅读文档、搜索、提问。
这是一些对你有帮助的资源:
var Person = function(firstAndLast) {
var firstName,lastName;
this.getFirstName=function(){
return firstName;
};
this.getLastName=function(){
return lastName;
};
this.getFullName=function(){
return firstName+" "+lastName;
};
this.setFirstName=function(first){
firstName=first;
};
this.setLastName=function(last){
lastName=last;
};
this.setFullName=function(firstAndLast){
firstAndLast=firstAndLast.split(" ");
firstName=firstAndLast[0];
lastName=firstAndLast[1];
};
this.setFullName(firstAndLast);
};
var bob = new Person('Bob Ross');
bob.getFullName();