मैं चारों ओर जावास्क्रिप्ट में सच्चाई तालिकाओं के साथ खिलवाड़ कर रहा था, मैंने देखा है कि निम्नलिखित सही का आकलन:{} <function() {} क्यों है?
var a, b, c;
a = {};
b = function(){};
c = a < b;
console.log(c);
क्यों?
मैं केवल फ़ायरफ़ॉक्स में इस परीक्षण किया है, और मुझे यकीन है कि मैं ECMAScript 2.6.2 कल्पना में विवरण की खुदाई कर सकता हूँ, लेकिन TBH मैं आलसी महसूस कर रहा हूँ।
यह है अधिक हो जाएगा क्रोम में भी सच है। – jer
ऐसा लगता है कि यह केवल वस्तुओं के पते की तुलना कर सकता है। यदि आप संस्थाओं 'ए' और 'बी' की प्रकृति के बारे में आत्मविश्वास से तर्क कर सकते हैं, तो आपको शायद यह डरावना नहीं मिलेगा ... हालांकि मैं निश्चित रूप से नहीं कर सकता :-) –
डाउनवॉटर पर टिप्पणी करने की देखभाल? – zzzzBov