JavaScript 的 数组 的创建有三种方法,即,使用 new 创建、使用 new 直接创建并实例化和隐式创建。
var arr = new Array();
直接使用 new Array 的方式创建数组。
var arr = new Array("item1", "item2", "item3");
直接使用 new Array 的方式创建数组的同时,我们还可以初始化数组元素。
var arr = [];
我们还可以直接使用 [] 的形式来创建数组。
直接使用 new Array 创建数组
<!DOCTYPE html>
<html>
<head>
<title>JavaScript创建数组</title>
<script type="text/javascript">
console.log("嗨客网(www.haicoder.net)");
var myArr = new Array();
myArr[0] = "Python";
myArr[1] = "Golang";
myArr[2] = "JavaScript";
for (var i = 0; i < myArr.length; i++) {
console.log("item =", myArr[i]);
}
</script>
</head>
</html>
程序运行后,控制台输出如下:
我们首先使用 new Array 的方式创建了一个数组 myArr,接着,我们向数组中添加了三个元素,最后,使用 for循环 打印了数组中的每一个元素。
直接使用 new Array 创建数组同时初始化元素
<!DOCTYPE html>
<html>
<head>
<title>JavaScript创建数组</title>
<script type="text/javascript">
console.log("嗨客网(www.haicoder.net)");
var myArr = new Array("Python", "Golang", "JavaScript");
for (var i = 0; i < myArr.length; i++) {
console.log("item =", myArr[i]);
}
</script>
</head>
</html>
程序运行后,控制台输出如下:
使用 new Array 创建数组的同时,并初始化数组。
使用 [] 隐式创建数组
<!DOCTYPE html>
<html>
<head>
<title>JavaScript创建数组</title>
<script type="text/javascript">
console.log("嗨客网(www.haicoder.net)");
var myArr = [];
myArr[0] = "Python";
myArr[1] = "Golang";
myArr[2] = "JavaScript";
console.log("arr =", myArr);
</script>
</head>
</html>
程序运行后,控制台输出如下:
我们可以直接使用 [] 隐式创建数组。
JavaScript 的数组的创建有三种方法,即,使用 new 创建、使用 new 直接创建并实例化和隐式创建。