2017-08-02 44 views
7

में एक कोणीय 4.3 में गहरे गोता लगाने के बाद ɵ (थेटा-जैसे) प्रतीक। * स्रोत कोड मैं अक्सर ɵ प्रतीक में कूद रहा था। उदाहरण के लिए, async pipe source में हम ɵisPromise(_) और ɵisObservable(_) फ़ंक्शंस का उपयोग देखते हैं। तो अब मुझे आश्चर्य है कि क्यों कोणीय टीम ने इसका उपयोग करने का फैसला किया? और इसका क्या मतलब है?एंगुलर 2+ स्रोत कोड

ऐसा लगता है कि एंगुलर देवता चिह्न विधियों/मॉड्यूल with के साथ जोर देने के लिए वे किसी भी प्रकार की आंतरिक संस्थाएं हैं जिन्हें कभी आयात नहीं किया जाना चाहिए। लेकिन मुझे कोई आधिकारिक सबूत नहीं मिला।

कुछ गहरी अनुसंधान के बाद मैं एक और दिलचस्प तथ्य पाया: मूल रूप से ɵ कई लातिन-स्क्रिप्ट अक्षर (विकी के अनुसार अज़रबैजानी 1922 और 1933 के बीच का इस्तेमाल किया वर्णमाला में शामिल किया गया था) में एक पत्र है, लेकिन इसे यूनानी θ जैसा दिखता (थीटा) पत्र। कुछ googling के बाद मैं कोणीय वेग गणना की एक गणित सूत्र (स्नातक स्तर के बाद सफलतापूर्वक भूल गया) खोजने में कामयाब रहे, जहां थेटा पत्र कोण था। तो शायद यह एक तरह का हास्य है?

+0

मुझे यह प्रश्न पसंद है, हालांकि मुझे यकीन नहीं है कि यह वास्तव में प्रोग्रामिंग प्रश्न है [सहायता केंद्र में] [https://stackoverflow.com/help/on-topic) – 0mpurdy

उत्तर

4

तो अब मुझे आश्चर्य है कि क्यों कोणीय टीम ने इसका उपयोग करने का फैसला किया? और का क्या अर्थ है?

हां, यह आंतरिक/निजी के रूप में विधियों को चिह्नित करता है।

पहली बात कई नोटिस अस्पष्ट विधि के नाम का एक बहुत है, पत्र ɵ के साथ शुरू (यूनानी: यहाँ the article से बोली कि Uri Shaked जो कोणीय कोर टीम के सदस्यों से यह जानकारी मिल द्वारा लिखा गया था है थेटा) 3 अन्य अंग्रेजी अक्षरों (जैसे ɵvid) के बाद। पत्र ɵ को कोणीय टीम द्वारा पर इंगित किया जाता है कि कुछ विधि ढांचे के लिए निजी है और नहीं होना चाहिए, क्योंकि उपयोगकर्ता द्वारा सीधे विधि कहा जाता है, क्योंकि इन पद्धतियों के लिए एपीआई कोणीय संस्करणों के बीच स्थिर रहने की गारंटी नहीं है (वास्तव में , मैं कहूंगा कि यह तोड़ने की लगभग गारंटी है)।