7
मैं किसी सरणी में नामित गुणों को क्यों जोड़ सकता हूं जैसे कि वह एक वस्तु थी?
निम्नलिखित दो भिन्न कोड स्निपेट मेरे समतुल्य लगते हैं: var myArray = Array(); myArray['A'] = "Athens"; myArray['B'] = "Berlin"; तथा var myObject = {'A': 'Athens', 'B':'Berlin'}; क्योंकि वे दोनों समान व्यवहार करते हैं, और typeof(myArray) == typeof(myObjects)(दोनों 'वस्तु') भी। क्या इन भिन्नताओं में कोई अंतर है?