Сообщение от Nexus
|
function User(fullName) {
this.fullName = fullName;
Object.defineProperties(this, 'fullName', {
get: function() {
return this.firstName + ' ' + this.lastName;
},
set: function(value) {
var names = value.split(' ');
this.firstName = names[0];
this.lastName = names[1];
}
})
}
|
только разве это будет работать?
defineProperties принимает ведь только 2 аргумента
думаю, тут еще вместо defineProperties должно быть defineProperty