Предположим, вы используете следующую структуру:
var Args = new Object();
Args.Age = '10';
Args.Weight = '10';
Args.GetAge = function() {
return 'I am ' + Age + ' years old';
}
Args.GetWeight = function() {
return 'I weigh ' + Weight + ' pounds';
}
Это прекрасно работает. Но возможно ли использовать универсальный, чтобы вам не нужно было создавать функцию для каждой переменной? Например, что-то вроде следующего:
Args.GetValue = function(i) {
return this.i;
}
Кажется, это не сработает, но я даже не знаю, возможно ли это. Кто-нибудь знает ответ на эту загадку?