मैं उदाहरण के लिए, स्थिरांक है कि निरंतर पूर्णांक मान की एक सूची निर्धारित करना चाहते:जावास्क्रिप्ट एन्यूमेरेटर?
var config.type = {"RED": 0, "BLUE" : 1, "YELLO" : 2};
लेकिन यह एक "XX" : y
हर बार जब मैं उस में एक नए तत्व जोड़ने की जरूरत है जोड़ने के लिए उबाऊ है।
तो मुझे आश्चर्य है कि enumerator
सी में कुछ ऐसा है, इसलिए मैं बस लिख सकता हूं:
var config.type = {"RED", "BLUE", "YELLO"}
और उन्हें स्वचालित रूप से अद्वितीय पूर्णांक मान दिया जाता है।
क्यों बस का उपयोग नहीं एक सरणी? – ngen
@ngen शायद मैंने इसे स्पष्ट नहीं किया। मैं इस तरह के प्रकार को संदर्भित करना चाहता हूं: config.type.RED या config.type.BLUE, config.type नहीं [0] – wong2