प्रश्न int a[] = {1,2,}; Weird comma allowed. Any particular reason? से प्रेरित है, मुझे एडोब की एक्शनस्क्रिप्ट में सिंटैक्स से संबंधित एक प्रश्न याद आया।क्रियालेख: घोषित होने से पहले एक चर निर्दिष्ट करना क्यों संभव है?
किसी कारण (कम से कम फ्लेक्स 3 में) यह संभव है एक चर को कोई मान निर्दिष्ट करने के लिए इससे पहले कि यह घोषित किया गया था:
public function foo() : void {
a = 3;
var a : int = 0;
}
इस कोई मतलब है ..? क्या यह एडोब फ्लेक्सबिल्डर कंपाइलर में एक बग है? या यह पुरानी Ecmascript संस्करणों के लिए शायद कुछ विरासत के कारण है?
+1। बहुत ही रोचक। मुझे इसके बारे में पता नहीं था। – TheDarkIn1978
सहायता के लिए धन्यवाद – paqogomez