javascript - Please explain "var myValue = myInput.value || 0;" to me :) -


संभव डुप्लिकेट:

इस कोड पर ऑनलाइन ठोकर खाई, पता नहीं है कि यह क्या करता है, या तो फ़ायरबॉग के साथ नहीं खोज पा रहा था, और मैं विशेष वर्णों के कारण इसे Google नहीं कर सकता ...

  Var myValue = myInput.value || 0;  

धन्यवाद! :)

अगर myInput.value अपरिभाषित है (या कोई अन्य चूक मूल्य) तो 0 का डिफ़ॉल्ट मान सेट किया जाएगा

कुछ उदाहरण ...

  myInput.value = undefined var myValue = myInput.value | | 0; // myValue = 0 myInput.value = 10 var myValue = myInput.value || 0; // myValue = 10  

Comments