Метод, который я использую в Tone.js, требует строк как аргументов. Есть ли способ назначить переменные вверху, а затем сохранить их в кавычках?преобразовать значение переменной в строку в javascript
Это обозначение, которое работает:
var chain = new Tone.CtrlMarkov({
"D2": "D4",
"D4": ["D2","D3"],
"D3":"D2"
});
Это то, что я хочу сделать (и я попробовал все комбинации, используя цитаты, против нет, или с помощью метода val1.toString()
var val1 = "D2"; //trying using quotes
var val2 = D4; //trying not using quotes
var val3 = D3;
var chain = new Tone.CtrlMarkov({
val1: val2,
val2: [val1,val3],
val3.toString(): val1 //trying toString method
});
Thx! документация библиотеки является here и мой jsfiddle является here
'{...} 'является буквальным обозначение для объекта ** **. –