+ 24

What type of data is array in JavaScript?

Associtive arrays lesson states that when we include names for our array members an array turns into an object. I checked type of my array and it was object in the first place. So what is the difference between these types? https://www.sololearn.com/learn/JavaScript/1242/ https://code.sololearn.com/WzAgCLh7FHfH/?ref=app

23rd Aug 2019, 8:29 AM
Dron Solarice
Dron Solarice - avatar
4 Réponses
+ 13
Good question. Everything in JavaScript is object. Object with numeric keys is Array. The Object.prototype is on the top of the prototype inheritance chain: Array objects inherit from Object.prototype. Array is iterative and has special Array method, such as forEach. Readings : https://developer.mozilla.org/en-US/docs/Web/JavaScript/Inheritance_and_the_prototype_chain https://www.w3schools.com/js/js_object_prototypes.asp https://www.sololearn.com/post/57108/?ref=app https://code.sololearn.com/Wyr76080kKxS/?ref=app Their are several good Array methods tutorial in https://code.sololearn.com/WKKkpq0efxai/?ref=app and also https://code.sololearn.com/WopAH9yrs62D/?ref=app in https://code.sololearn.com/WKFF4vOCr3mi/?ref=app
23rd Aug 2019, 10:43 AM
Gordon
Gordon - avatar
+ 23
Danijel Ivanović and Gordon thank you for your answers and reading material. It took me a while to read and figure everything out. Now I know more. Gordon's answer is more detailed and that's why I mark it the best :-) )
27th Aug 2019, 6:21 PM
Dron Solarice
Dron Solarice - avatar
+ 13
Arrays are just a kind of object specialized for storing sequences of things.😉
23rd Aug 2019, 11:19 AM
Danijel Ivanović
Danijel Ivanović - avatar
+ 13
Dron Solarice 👍 You are welcome, I'm really glad this material helped you 📚... 🤓 And yes 💪Gordon is amazing! 🍻
27th Aug 2019, 9:15 PM
Danijel Ivanović
Danijel Ivanović - avatar