вставить переменную в название ключа объекта js 
		
		
		
		есть такой код 
	
function e(){
//некая функция возвращающая строку
}
a={'-'+e()+'some':'som'}
как cделать чтобы это работало?  | 
	
		
 
var a = {};
a['-'+e()+'some'] = 'som';
 | 
	
		
 Amphiluke, 
	а с объектами никак нельзя? просто есть обекты передаваемые jquery и их достаточно много  | 
	
		
 Цитата: 
	
  | 
	
		
 Amphiluke, 
	нет например есть код 
$("pc").css({'-'+e()+'transform':'rotate(12deg)','border':'1px solid'});
как тут быть?  | 
	
		
 Так же. 
	
var prop = '-'+e()+'transform',
    css = {'border':'1px solid'};
css[prop] = 'rotate(12deg)';
$("pc").css(css);
 | 
	
		
 Цитата: 
	
 
<script type="text/javascript">
	$().ready(function () {
		var newCss = {};
		newCss['c' + oFromColor() + 'l' + oFromColor() + 'r'] = 'red';
		$('#p').css(newCss);
	});
	function oFromColor() {
		return 'o';
	}
</script>
<p id="p">sdfs</p>
 | 
| Часовой пояс GMT +3, время: 03:53. |