해결책을 찾았지만 그 해결책을 찾지 못했습니다.
라는 변수가 onlyVideo
있습니다.
"onlyVideo"
문자열은 함수로 전달됩니다. onlyVideo
함수 내부의 변수 를 무언가 로 설정하고 싶습니다 . 어떻게해야합니까?
(함수에 호출 될 수있는 많은 변수가 있으므로 하드 코딩 된 if
명령문이 아닌 동적으로 작동해야합니다 .)
편집 : 아마도 당신이하려는 일을하는 더 좋은 방법이있을 것입니다. JavaScript 어드벤처에서 초기에 이것을 물었습니다. JavaScript 객체의 작동 방식을 확인하십시오.
간단한 소개 :
// 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;