javascript建立数组
时间: 2023-09-30 18:05:36 浏览: 41
可以使用以下方式创建 JavaScript 数组:
1. 使用数组字面量:
```javascript
var arr = [1, 2, 3];
```
2. 使用 new 关键字和 Array 构造函数:
```javascript
var arr = new Array(1, 2, 3);
```
3. 创建空数组:
```javascript
var arr = [];
```
4. 创建指定长度的数组:
```javascript
var arr = new Array(3);
```
在第四种情况下,数组长度为 3,但是数组的值是 undefined。可以使用索引来设置和访问数组元素:
```javascript
arr[0] = "A";
arr[1] = "B";
arr[2] = "C";
console.log(arr[0]); // "A"
console.log(arr[1]); // "B"
console.log(arr[2]); // "C"
```
相关问题
javascript json 怎么建立列表
要在 JavaScript 中建立一个列表,你可以使用数组。下面是一个示例代码:
```javascript
var list = ["item1", "item2", "item3"];
```
这将创建一个名为 `list` 的数组,其中包含三个元素。你可以通过索引来访问每个元素,例如:
```javascript
console.log(list[0]); // 输出 "item1"
console.log(list[1]); // 输出 "item2"
console.log(list[2]); // 输出 "item3"
```
你还可以使用 `for` 循环来遍历列表中的所有元素,并执行某些操作。例如:
```javascript
for (var i = 0; i < list.length; i++) {
console.log(list[i]);
}
```
这将输出列表中的每个元素。如果你想将列表显示为 HTML 页面中的项目列表,则可以使用以下代码:
```javascript
var ul = document.createElement("ul");
for (var i = 0; i < list.length; i++) {
var li = document.createElement("li");
li.appendChild(document.createTextNode(list[i]));
ul.appendChild(li);
}
document.body.appendChild(ul);
```
这将创建一个 `ul` 元素,并通过 `for` 循环将每个列表项(`li` 元素)添加到其中。最后,将 `ul` 元素添加到 HTML 页面的 `body` 元素中。
JavaScript如何建立array并赋值
JavaScript中可以使用中括号[]来创建一个数组,然后使用赋值符号=来给数组赋初值。
例如,创建一个包含[1, 2, 3]的数组可以这样写:
```
var arr = [1, 2, 3];
```
也可以先创建一个空数组,然后通过索引来逐个赋值:
```
var arr = [];
arr[0] = 1;
arr[1] = 2;
arr[2] = 3;
```
还可以使用push()方法向数组末尾添加元素:
```
var arr = [];
arr.push(1);
arr.push(2);
arr.push(3);
```
以上三种方式都可以创建数组并赋值。