Order of evaluation of conditionals in actionscript 3.0 (Flex) -


  var बीटीएन: बटन; अगर (बीटीएन! = नल & amp; amp; बीटीएन.लैबेल! = '') {Mx.controls.Alert.show ("d"); }  

उपरोक्त में अगर खंड, यह गारंटी है कि पहली शर्त (बीटीएन! = नल) दूसरी स्थिति से पहले मूल्यांकन की जाएगी?

हां - एक्शन स्क्रिप्ट और amp; amp; ऑपरेटर के लिए उपयुक्त शॉर्ट सर्किट करता है:

तो न केवल आपके द्वारा वर्णित क्रम में अभिव्यक्तियों का मूल्यांकन करेगा, यह दूसरी अभिव्यक्ति का मूल्यांकन करने में परेशान नहीं करेगा अगर पहले एक false (जो मूल्यांकन के क्रम के रूप में महत्वपूर्ण है)।

एक नोट के रूप में, एक्शन स्क्रिप्ट भी इसका समर्थन करता है।


Comments

Popular posts from this blog

php - multilevel menu with multilevel array -

c# - TypeConverter in propertygrid only converts from string, not to -

jQuery UI: Datepicker month format -