breakआखिरी केस के बाद, जब भी शामिल होता हूं, जब भी शामिल होता हूं या नहीं करता हूं, मैं थोड़ा हैरान हूं default।
switch (type) {
case 'product':
// Do behavior
break;
default:
// Do default behavior
break; // Is it considered to be needed?
}
breakएकमात्र उद्देश्य मेरी समझ में कोड के बाकी के माध्यम से चलने से रोकने के लिए है switch।
क्या यह तब अधिक तार्किक माना जाता है कि एक breakसामंजस्य के कारण अंतिम होना या इसे breakलागू करने के कारण इसे छोड़ना जो किसी भी कार्यात्मक उपयोग के लिए नहीं है? मेरी राय में दोनों अलग-अलग तरीकों से तार्किक हैं।
यह कुछ हद तक एक .phpफ़ाइल को समाप्त करने के साथ तुलना की जा सकती है ?>। ?>रिक्त स्थानों के आउटपुट के जोखिम के कारण मैं कभी भी समाप्त नहीं होता, लेकिन कोई यह तर्क दे सकता है कि फ़ाइल को समाप्त करना तर्कसंगत बात होगी।
breakमामले में अच्छी तरह से :) पिछले