Показать сообщение отдельно
  #4 (permalink)  
Старый 11.01.2018, 13:12
Профессор
Отправить личное сообщение для Dilettante_Pro Посмотреть профиль Найти все сообщения от Dilettante_Pro
 
Регистрация: 27.11.2015
Сообщений: 2,899

К сожалению, здесь не запускается...
var custom = {
   key: {
	  label: "test"
	}
};
var  type = 33;

function getVal(val) {
    for(var name in window) {
        if(window[name]==val) {
            return name;
        }
    }
}

custom = JSON.parse('{"' + getVal(type) + '":' + JSON.stringify(custom.key) + '}');
alert(JSON.stringify(custom));
Ответить с цитированием