DivMan, ещё для разнообразия вариант решения
var user = {
name: "Vasya",
family: "Pupkin"
}
Object.defineProperty(user, "fullLength", {
get: function(){
return Object.keys(user).reduce(function(length, key) {
return length += user[key].length;
}, 0);
}
})
alert("в объекте user " + user.fullLength + " символов");//11
user.test = "ok"
alert("в объекте user " + user.fullLength + " символов"); //13