सेट करने के लिए एक टर्नरी ऑपरेटर का उपयोग करके मैं एक टर्नरी ऑपरेटर का उपयोग करने की कोशिश कर रहा हूं यह जांचने के लिए कि XML तत्व का मान शून्य है या नहीं। यदि ऐसा है तो मैं चर को एक चीज बनना चाहता हूं। यदि नहीं तो मैं इसे तत्व के मूल्य को वापस करना चाहता हूं। अभी तक मेरे पास इतना ही है।एक परिवर्तनीय
var rating = data.getElementsByTagName("overall_average")[0].childeNodes[0].length > 0 ? data.getElementsByTagName("overall_average")[0].childeNodes[0].nodeValue : "It is empty";
कृपया समझाओ? – mplungjan
@mplungjan, मैंने अपने उदाहरण में शून्य के लिए जांच करने के लिए '||' ऑपरेटर का उपयोग किया। तो, यदि आपके पास ऐसा कुछ है: 'var x = null || {}; 'तो एक्स' शून्य 'के बजाय खाली' ऑब्जेक्ट 'होगा। आप गुणों के लिए '||' का भी उपयोग कर सकते हैं: 'var x = {} .someProp || 'हैलो'; ', एक्स 'हैलो' होगा। –
धन्यवाद! क्या आप यह बताने में सक्षम होंगे कि मैं कैसे जांच करूंगा कि यह वही चर एक टर्नरी ऑपरेटर में एक संख्या है या नहीं? –