टाइपप्रति में ऑलमैन शैली ब्रेसिज़

वोट
2

टाइपप्रति संकलक में ऑलमैन शैली ब्रेसिज़ के सुरक्षित उपयोग की अनुमति देने के लिए अनुकूलित किया जा सकता है स्थानों पर जहां यह प्रतिष्ठित जावा स्क्रिप्ट कोड टूट जाता है ? इसलिए जिसके परिणामस्वरूप ब्रेसिज़ किसी भी तरह कश्मीर एंड आर शैली में उत्पन्न होगा टाइपप्रति, मुहावरेदार जावास्क्रिप्ट उत्पन्न करने के लिए बनाया गया है।

उदहारण के लिए:

// currently breaks in JS (and won't compile in TypeScript)
function getPerson() {        
    // compiler inserts semicolon after return, return executes prematurely
    return 
    {
        firstname: Eric,
        lastname: Allman
    };
}

पुनश्च मैं बस उत्सुक हूँ; वास्तव में बहस या नहीं, यह एक अच्छा विचार आम तौर पर स्वीकार किए जाते हैं-जे एस प्रथाओं के खिलाफ जाने के लिए में कोई दिलचस्पी नहीं।

06/10/2012 को 23:12
का स्रोत उपयोगकर्ता
अन्य भाषाओं में...                            


1 जवाब

वोट
1

बल्कि ब्राउज़र के लिए इंतज़ार कर परोक्ष जोड़ सकते हैं और अजीब व्यवहार पैदा करने के लिए की तुलना में - क्या टाइपप्रति संकलक क्या करता सेमी-कोलन जोड़ने के लिए, ताकि आप समस्या देख सकते हैं।

क्या यह कुछ समुदाय जोड़ना चाहता है कुछ है कि स्टैक ओवरफ़्लो पर जवाब दिया जा सकता नहीं है - आप करने के लिए होता Codeplex पर चर्चा आरंभ

06/10/2012 को 23:17
का स्रोत उपयोगकर्ता

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more