JavaScript中的Object Literals和Array Literals有什么区别?我知道它与长度方法有关但我不完全理解它.
Mozilla.org通过示例对不同的文字进行了非常好的解释.
数组文字
数组文字是零个或多个表达式的列表,每个表达式表示一个数组元素,用方括号([])括起来.使用数组文字创建数组时,会使用指定的值作为其元素进行初始化,并将其长度设置为指定的参数数.
对象文字
对象文字是零个或多个属性名称对和对象的关联值的列表,用大括号({})括起来.您不应该在语句的开头使用对象文字.这将导致错误或不按预期运行,因为{将被解释为块的开头.