【FCC】Make a Person
生活随笔
收集整理的這篇文章主要介紹了
【FCC】Make a Person
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
題目:
用下面給定的方法構(gòu)造一個對象.
方法有 getFirstName(), getLastName(), getFullName(), setFirstName(first), setLastName(last), and setFullName(firstAndLast).
所有有參數(shù)的方法只接受一個字符串參數(shù).
所有的方法只與實體對象交互.
代碼:
<script type="text/javascript">
var Person = function(firstAndLast) {
this.getFirstName = function() {
return firstAndLast.split(' ')[0];
};
this.getLastName = function() {
return firstAndLast.split(' ')[1];
};
this.getFullName = function() {
return firstAndLast;
};
this.setFirstName = function(fistName) {
var reg = new RegExp(firstAndLast.split(' ')[0], 'g');
firstAndLast = firstAndLast.replace(reg, fistName);
};
this.setLastName = function(lastName) {
var reg = new RegExp(firstAndLast.split(' ')[1], 'g');
firstAndLast = firstAndLast.replace(reg, lastName);
};
this.setFullName = function(fullName) {
firstAndLast = fullName;
};
};
</script>
總結(jié)
以上是生活随笔為你收集整理的【FCC】Make a Person的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【FCC】Friendly Date R
- 下一篇: 【FCC】Map the Debris