Ich habe nach Lösungen gesucht, aber keine gefunden.
Ich habe eine Variable namens onlyVideo
.
"onlyVideo"
Die Zeichenfolge wird an eine Funktion übergeben. Ich möchte die Variable onlyVideo
innerhalb der Funktion als etwas setzen. Wie kann ich das machen?
(Es gibt eine Reihe von Variablen, die in die Funktion aufgerufen werden könnten, daher muss sie dynamisch funktionieren, nicht fest codierte if
Anweisungen.)
Bearbeiten: Es gibt wahrscheinlich eine bessere Möglichkeit, das zu tun, was Sie versuchen. Das habe ich schon früh in meinem JavaScript-Abenteuer gefragt. Überprüfen Sie, wie JavaScript-Objekte funktionieren.
Ein einfaches Intro:
// 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;