JavaScript中数组的创建和操作
数组的创建方法
1、使用new关键字和Array()来创建数组
var arr = new Array(); //创建一个空数组
var arr = new Array(“周更生” , “男” , 30); //创建一个数组,并初始化数组的元素
<!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>php.cn</title> <script> //创建一个没有任何元素的数组 var arr = new Array(); //增加数组元素 arr[0] = "张三"; arr[1] = "男"; arr[2] = 25; arr[3] = "安徽"; document.write(arr); </script> </head> <body> </body> </html>
2、使用[]来创建
中括号[]中,使用英文下的逗号分隔多个值。
数组元素的值,可以是任何类型。如:字符型、数值型、布尔型、数组型、对象型、函数。
<!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>php.cn</title> <script> //使用[]方式创建一个数组 var arr = ["张三","男",25,"安徽"]; document.write(arr); </script> </head> <body> </body> </html>
数组的操作
读取元素:读取已经存在下标的元素。如:var age = arr[2];
修改元素:修改已经存在下标的元素的值(重新赋值)。如:arr[2] = 26;
增加元素:添加一个不存在的下标的元素。
删除元素:使用关键字delete,只能删除元素的值,而下标还在。