现在已经尝试了大约一个小时,按下按钮后无法让我的阵列显示其长度。它确实在一次尝试中显示了它的长度,但它与数组中元素的数量完全不同。我在某处读到它有时会发生这种情况,并且与未定义的元素有关。但现在它根本没有显示任何警报。
var fruits("Banana", "Apple", "Orange")
function myFunction() {
alert(fruits.length)
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<!DOCTYPE html>
<html>
<head>
<body>
<script>
src = "https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js" >
</script>
<script src="Arrays.js">
</script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
</head>
</head>
<button id="lengthbutton" onclick="myFunction()"> Click me to find out length </button>
</body>
</html>
答案 0 :(得分:4)
如果您想使用c.ResolveConflictingActions(apiDescriptions => apiDescriptions.First());
声明数组,则需要使用()
:
new Array()
&#13;
var fruits = new Array("Banana", "Apple", "Orange")
function myFunction() {
alert(fruits.length)
}
&#13;
答案 1 :(得分:2)
var fruits = new Array("Banana","Apple", "Orange" );
var fruitsArr = ["Banana","Apple", "Orange" ];
function myFunction(arr) {
console.log(arr.length)
}
myFunction(fruits)
myFunction(fruitsArr)
您可以使用数组文字[]
创建数组,也可以使用new Array()
创建数组。
答案 2 :(得分:1)
您的数组声明JavaScript
代码不正确。它应该是。
var fruits = ["Banana","Apple","Orange"]
var fruits = ["Banana", "Apple", "Orange"];
function myFunction() {
alert(fruits.length)
}
<button id="lengthbutton" onclick="myFunction()">Find Length of Array</button>
答案 3 :(得分:0)
JavaScript中的array字面语法使用方括号:
var fruits = [ "Banana","Apple", "Orange" ]
答案 4 :(得分:0)
var fruits = ["Banana","Apple", "Orange"]
您的代码有问题。
答案 5 :(得分:0)
如果您不想明确声明,则需要()
与new Array()
或一起使用[]
。
e.g。
var fruits = new Array("Banana", "Apple", "Orange")
或强>
var fruits = ["Banana", "Apple", "Orange"]
var fruits = ["Banana", "Apple", "Orange"]
function myFunction() {
alert(fruits.length)
}
<button id="lengthbutton" onclick="myFunction()"> Click me to find out length </button>
或强>
var fruits = new Array("Banana", "Apple", "Orange")
function myFunction() {
alert(fruits.length)
}
<button id="lengthbutton" onclick="myFunction()"> Click me to find out length </button>