Javascript 数组不显示长度

Javascript 数组不显示长度,javascript,html,arrays,Javascript,Html,Arrays,已经尝试了大约一个小时了,不能让我的数组在按下按钮时显示其长度。它确实在一次尝试中显示了它的长度,但是它与数组中的元素数量完全不同。我在某个地方读到过这样的情况,有时会发生,并且与未定义的元素有关。但现在它根本没有显示任何警报 var Fruchtsbanana、苹果、橙子 函数myFunction{ 长度 } src=https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js > 单击我以了解长度 JavaScript中的

已经尝试了大约一个小时了,不能让我的数组在按下按钮时显示其长度。它确实在一次尝试中显示了它的长度,但是它与数组中的元素数量完全不同。我在某个地方读到过这样的情况,有时会发生,并且与未定义的元素有关。但现在它根本没有显示任何警报

var Fruchtsbanana、苹果、橙子 函数myFunction{ 长度 } src=https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js > 单击我以了解长度 JavaScript中的文字语法使用方括号:

var fruits = [ "Banana","Apple", "Orange" ]

如果要使用声明数组,则需要使用新数组:

var fruits=新ArrayBanana、苹果、橙色 函数myFunction{ 长度 } 单击我以了解长度 您的代码有错误。

您的数组声明为JavaScript代码不正确。应该是这样的

var fruits = ["Banana","Apple","Orange"]
var水果=[香蕉、苹果、橘子]; 函数myFunction{ 长度 } 查找数组的长度 var fruits=新ArrayBanana、苹果、橙色; var FROUTSAR=[香蕉、苹果、橘子]; 功能myFunctionarr{ 控制台长度 } 我的水果 MyFunctionFroutsarr您需要与新数组一起使用,或者如果不想显式声明它,可以使用[]。 e、 g

var水果=[香蕉、苹果、橘子] 函数myFunction{ 长度 }
单击我,找出长度数组是使用[]方括号定义的,脚本标记中的javascript?好的,我将尝试使用它that@JoshuaDuxbury,它位于单独的js中file@JoshuaDuxbury,我已经把消息来源和头像联系起来了谢谢你的建议,添加方括号后仍然不起作用:您可能只添加了方括号,您是否也更改了作业?好的,我没有明确说明这一点,但等号非常重要。好眼力,南丹!通过描述问题所在,它会有所帮助。@draneol这是您声明数组的方式,var fruits Banana、Apple、Orange不是声明数组的正确方式。相反,您可以通过两种方式来声明数组:1使用[]方括号,就像我在示例2中使用的那样,或者使用新关键字,例如var fruits=new array'a','b'。谢谢,方括号选项派上了用场。@draneol这里您可以得到一些感谢,这很有帮助。
var fruits = ["Banana","Apple","Orange"]
var fruits = new Array("Banana", "Apple", "Orange")
var fruits = ["Banana", "Apple", "Orange"]