Мне было просто интересно, возможно ли определить одну функцию и использовать ее для изменения любой переменной, которую вы хотите?Я знаю, что вы можете изменить значение переменной с помощью параметров и аргументов, но можете ли вы как-то использовать их для изменения разных переменных каждый раз?Примерно так:
var x, y;
function foo(parameter1, parameter2) {
parameter1 = parameter2;
}
foo(x, 'Hello World');
foo(y, 'Bye Bye World');
И мне также интересно, можно ли сделать это и с объектами, что-то вроде:
function Object() {
this.x;
this.y;
}
function foo(param1, param2) {
param1 = param2;
}
var object = new Object();
foo(object.x, 'Hello World');
foo(object.y, 'Bye Bye World');