मैं यह जानना चाहता हूं कि जावास्क्रिप्ट चर मौजूद है या नहीं। यह है कि मैं क्या है अब तक जो एक साथ विभिन्न मंचों से पत्थर किया गया था:पता लगाएं कि कोई वैरिएबल मौजूद है
function valueOfVar(foo){
var has_foo = typeof foo != 'undefined';
if(has_foo){
alert('1 = true');
return true;
}
else {
alert('1 = false');
return false;
}
}
कृपया ध्यान दें, मैं foo के रूप में एक स्ट्रिंग में पारित करने के लिए चाहते हैं। उदाहरण: valueOfVar (box_split [0] + '_ 2')
अब, मैं इस काम करता है क्योंकि यह सच लौटाता है जब कुछ वेरिएबल भी मौजूद नहीं है नहीं लगता। वास्तव में, ऐसा लगता है कि यह हर समय सच है।
एक JQuery कार्यान्वयन जो काम करता है वह भी महान होगा क्योंकि मैं इसका उपयोग करता हूं।
सब किसी भी मदद
यह अभी भी सभी मामलों पर सच है! – Abs
यह तब नहीं होता जब मैं क्रोम के जावास्क्रिप्ट कंसोल में इसका परीक्षण करता हूं। आप इसका परीक्षण कैसे कर रहे हैं? – Rich
हाँ, यह काम किया! बहुत खुबस! गलती यह थी कि मैंने अभी नाम को foo में नहीं बदला ... मैं जिस चर का उपयोग कर रहा था। धन्यवाद अमीर :) – Abs