मैंने समाधान की तलाश की है, लेकिन वह कोई काम नहीं कर पाया।
मेरे पास एक चर है onlyVideo
।
"onlyVideo"
स्ट्रिंग एक फंक्शन में पास हो जाती है। मैं onlyVideo
फ़ंक्शन के अंदर चर को कुछ के रूप में सेट करना चाहता हूं । मैं उसे कैसे कर सकता हूँ?
(कई प्रकार के चर हैं जिन्हें फ़ंक्शन में बुलाया जा सकता है, इसलिए मुझे इसे गतिशील रूप से काम करने की आवश्यकता है, न कि कठोर कोडित if
बयान।)
संपादित करें: आप जो करने का प्रयास कर रहे हैं, उसका शायद एक बेहतर तरीका है। मैंने अपने जावास्क्रिप्ट एडवेंचर में इस पर जल्दी पूछा। चेक करें कि जावास्क्रिप्ट ऑब्जेक्ट कैसे काम करते हैं।
एक साधारण परिचय:
// 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;