मैं एक चेकआउट लिख रहा हूं यह देखने के लिए कि क्या टाइमआउट सक्रिय है या नहीं। मैं ऐसा करने का सोच रहा था:सेट टाइमटाइम कभी भी आईडी के रूप में 0 लौटा सकता है?
var a = setTimeout(fn, 10);
// ... Other code ... where clearTimeout(a) can be called and set to null
if (a != null)
{
// do soemthing
}
अगर यह कभी संभव हो जाएगा कि एक 0. उस मामले में हो जाएगा मैं a !== null
मेरी गलती :) मैंने जांच नहीं की, लेकिन हाँ '0! = शून्य 'हमेशा। मुझे उम्मीद है कि उन्हें जावास्क्रिप्ट में बराबर होना चाहिए, '' और 0 'जैसे समानता पर विचार करना - लेकिन ऐसा नहीं है। – Aishwar