आह, मैं तो बस एक ब्लॉग पोस्ट यह मुहावरा के बारे में जावास्क्रिप्ट में लिखा है:
http://www.mcphersonindustries.com/
मूल रूप से यह देखने के लिए कि $framecharset
मौजूद परीक्षण है, और उसके बाद ही वह गैर है $frame['charset']
निर्दिष्ट करने के लिए कोशिश करता है -शून्य।
जिस तरह से यह काम करता है यह है कि दुभाषिया आलसी हैं। &&
कथन के दोनों पक्ष जारी रखने के लिए सत्य होने की आवश्यकता है। जब यह false
मान का सामना करता है तो &&
के बाद, यह बंद हो जाता है। यह मूल्यांकन जारी नहीं रखता है (इसलिए इस मामले में असाइनमेंट नहीं होगा यदि $framecharset
false
या null
है)।
कुछ लोग &&
के बाद एक बुलियन अभिव्यक्ति का अधिक "महंगा" आधा भी डाल देंगे, ताकि यदि पहली स्थिति true
नहीं है, तो महंगी बिट कभी संसाधित नहीं की जाएगी। यह तर्कसंगत है कि यह वास्तव में कितना बचा सकता है, लेकिन यह एक ही सिद्धांत का उपयोग करता है।
स्रोत
2010-09-04 03:38:03
आपका स्पष्टीकरण युक्त स्ट्रिंग वाली बहुत स्पष्ट है। धन्यवाद। – cube
एलेक्स, सटीक जावास्क्रिप्ट समकक्ष वाक्यविन्यास कैसा दिखता है? – cube
ओह, मैं इसे आपके ब्लॉग पर देखता हूं, धन्यवाद। – cube