JavaScript Arrays: Essential Questions and AnswersArrays in JavaScript can be declared using brackets or the Array constructor function.Key differences: Bracket notation is preferred over the Array constructor for array declaration.Arrays store collections of data and are optimized for ordered collections.Accessing elements in arrays is zero-indexed in JavaScript.JavaScript arrays can be accessed using numeric indices.Adding elements to an array can be done using .push() or .unshift() for end or beginning insertion..push(), .pop(), .shift(), and .unshift() are methods for adding/removing elements in arrays.Looping through arrays can be done with for loop, .forEach(), and .map().Sparse arrays in JavaScript have empty slots instead of actual values.