जहां तक मुझे पता है कि संपत्ति के प्रकार को दो तरीकों से परिभाषित किया जा सकता है जब यह एक ऐरे है।ऐरे <Type> वीएस प्रकार [] टाइपस्क्रिप्ट
property_name: type
जहां प्रकार हो सकता है या तो
Array<string>, ,Array<MyType>, etc. (e.g. let prop1: Array<string>)
और
string[], MyType[], etc. (e.g. let prop1: string[])
अंतर दो मामलों के बीच क्या है? या मैं कुछ के रूप में डुप्लिकेट के रूप में चिह्नित गलतफहमी रहा हूँ (शायद कुछ के बारे में <> कास्टिंग में प्रयोग किया जाता?)
सवाल के बाद से संपादित करें, मैं कर रहा हूँ के बारे में पता वहाँ के बारे में कोई [] लेकिन अभी भी मैं एक नज़र था अन्य सवाल यह है कि इसे मेरे लिए पोस्ट करने और इससे पहले कि यह प्रकार के बारे में अधिक था 'कोई भी' की तुलना में अलग [] वी.एस. <> मैंने पूछा
[प्रतिकृति ऐरे बनाम किसी भी \ [\]] के संभावित डुप्लिकेट (http://stackoverflow.com/questions/15860715/typescript-array-vs-any) –
वे व्यावहारिक रूप से समान संरचनाएं हैं, और प्रभावी रूप से समान हैं रनटाइम पर ऑब्जेक्ट्स। [प्रतिबिंबित-मेटाडाटा] (https://github.com/rbuckton/ReflectDecorators) दोनों को उनके निर्माता के रूप में 'ऐरे' ऑब्जेक्ट के रूप में भी व्यवहार करेंगे। उपर्युक्त लिंक देखें। –
@NitzanTomer वह प्रश्न पुराना है - 'ऐरे' तब मौजूद नहीं था। –