как получить ссылку на переменную через аргумент функции? 
		
		
		
		я хочу знать как реализовать это(если возможно конечно): 
	
function change(variable){
    variable = 10 ;
}
var x = 1 ;
change(x) ;
alert(x) ; //выведет 10
но ничего лучше чем это лучше не придумал 
function change(variable){
    window[varible] = 10 ;
}
var x = 1 ;
change("x") ;
alert(x) ;//выведет 10
прошу помощи заранее спасибо  | 
	
		
 передайте объект или массив 
	 | 
	
		
 Для подобного доступа можно использовать функции 
	
function change(changer){
  changer(10);
}
var x = 1;
change(function(arg){x=arg;});
alert(x);
 | 
	
		
 Цитата: 
	
  | 
	
		
 Используй объект тебе сказали, примитивные типы данных передаются в функцию значением, которое тупо копируется, а объекты передаются ссылками на оригинал объекта. Передай в функцию ссылку на объект. 
	
var obj = {x:20};
function change (object){
      object.x = 11;
}
alert(obj.x); //20
change(obj);
alert(obj.x); //11
 | 
	
		
 _dude01, не понимаешь в чем-то? Проверь прежде чем утверждать! 
	
function change(changer){
  changer(10);
}
var x = 1;
change(function(arg){x=arg;});
alert(x);
 | 
	
		
 Давно мечтаю о сахаре для такого: 
	
var x;
function setX(_){x=_;}
function getX(){return x;}
function accessX(_){
  if(arguments.length)
    x=_;
  return x;
}
 | 
	
		
 SV0L0CH, 
	сеттеры и геттеры не , не слышал?  | 
	
		
 в JS в них нет смысла 
	 | 
	
		
 Цитата: 
	
 тоже само что и 
function change(arg) {
    x = arg;
}
var x = 1 ;
change(10) ;
alert(x) ;
 | 
| Часовой пояс GMT +3, время: 04:06. |