इस सवाल का पहले से ही एक उत्तर है: < / P>
- 11 जवाब
मैं एक स्निपेट पर आया दूसरे दिन जो कोड के बारे में मुझे उत्सुक था, लेकिन मुझे वाकई यकीन नहीं है कि यह वास्तव में क्या करता है;
options = options || {};
मेरा अब तक विचार है; वैल्यू विकल्प
से मान विकल्प
सेट करता है, यदि नहीं, तो खाली ऑब्जेक्ट पर सेट है।
हाँ / नहीं
तर्कों को फ़ंक्शन करने के लिए डिफ़ॉल्ट मान सेट करने के लिए उपयोगी है, उदाहरण:
फ़ंक्शन परीक्षण (विकल्प) {options = options || {}; }
यदि आप test
बिना किसी तर्क के कॉल करते हैं, तो विकल्प
एक खाली वस्तु के साथ आरंभ किया जाएगा।
तार्किक या =
ऑपरेटर अपने दूसरे ऑपरेंड को वापस कर देगा यदि पहले एक है falsy ।
Falsy मान हैं: < कोड> 0 , null
, अपरिभाषित
, रिक्त स्ट्रिंग ( ""
), NaN
और निश्चित रूप से झूठे
।
Comments
Post a Comment