Ho cercato soluzioni, ma non sono riuscito a trovare nulla di simile.
Ho una variabile chiamata onlyVideo
.
"onlyVideo"
la stringa viene passata in una funzione. Voglio impostare la variabile onlyVideo
all'interno della funzione come qualcosa. Come lo posso fare?
(Esistono diverse variabili che potrebbero essere richiamate nella funzione, quindi ho bisogno che funzioni in modo dinamico, non con if
istruzioni codificate .)
Modifica: probabilmente c'è un modo migliore di fare ciò che stai tentando di fare. L'ho chiesto all'inizio della mia avventura JavaScript. Scopri come funzionano gli oggetti JavaScript.
Un'introduzione semplice:
// create JavaScript object
var obj = { "key1": 1 };
// assign - set "key2" to 2
obj.key2 = 2;
// read values
obj.key1 === 1;
obj.key2 === 2;
// read values with a string, same result as above
// but works with special characters and spaces
// and of course variables
obj["key1"] === 1;
obj["key2"] === 2;
// read with a variable
var key1Str = "key1";
obj[key1Str] === 1;