function(post_fix){
//В функцию приходит постфикс post_fix
//Например, post_fix = 1
//Создается новая переменная у которой должно быть имя с данным постфиксом
new_1 = '......';
//Где 1 - тот самый постфикс из переменной post_fix
}
new_{$post_fix}
eval
и функция-конструктор Function
. Но 1) их использование не рекомендуется; 2) в случае функции Function
можно создать либо внутреннюю переменную функции, либо глобальную переменную, что можно сделать и без неё через кодwindow[ 'new_' + post_fix ] = '......';
function foo(bar) {
this["new_" + bar] = bar;
return this;
}
console.log(new foo(10));