javascript中有数组吗
程序员文章站
2024-01-05 16:43:04
...
javascript中有数组。在javascript中,数组是一组按顺序排列的数据的集合,数组中的每个成员被称为元素,每个元素的名称(键)被称为数组下标(Index);数组的长度是弹性的、可读写的。
本教程操作环境:windows7系统、javascript1.8.5版、Dell G3电脑。
javascript中有数组。
javascript中的数组
在javascript中,数组(Array)是有序数据的集合,数组中的每个成员被称为元素(Element),每个元素的名称(键)被称为数组下标(Index)。
数组的长度是弹性的、可读写的(利用length属性读写)。
定义数组的方法
方法1:使用方括号[ ],数组中的每个元素使用逗号进行分隔
var a = []; //空数组 var a = [1, true, "0", [1,0], {x:1,y:0}]; //包含具体元素的数组
方法2:调用Array()函数
var a = new Array(); //空数组 var a = new Array(1, true, "string", [1,2], {x:1,y:2}); //实数组
注:如果Array()函数传递一个数值参数,可以定义数组的长度,即包含元素的个数。
var a = new Array(5); //指定长度的数组
数组中的元素可以通过索引来访问。数组中的索引从 0 开始,并依次递增,也就是说数组第一个元素的索引为 0,第二个元素的索引为 1,第三个元素的索引为 2,以此类推。如下例所示:
var arr = [1, 2, 3.14, 'Hello', null, true]; console.log(arr[0]); // 输出索引为 0 的元素,即 1 console.log(arr[5]); // 输出索引为 5 的元素,即 true console.log(arr[6]); // 索引超出了范围,返回 undefined
【相关推荐:javascript学习教程】
以上就是javascript中有数组吗的详细内容,更多请关注其它相关文章!
推荐阅读
-
javascript中有数组吗
-
javascript是多线程语言吗
-
PHP数组使用 php_encode 后再使用 JSON.parse 转换成js对象会报错(之前数组中有个值是 json字符串)
-
数组纵向切片,有内置函数吗,该如何处理
-
JavaScript中将数组进行合并的基本方法讲解
-
如何实现chrome浏览器关闭页面时弹出“确定要离开此面吗?”_javascript技巧
-
javascript合并多层级数组
-
JavaScript实用库:Lodash源码数组函数解析(五)fill、baseFill、findIndex、baseFindIndex、baseIteratee、findLastIndex
-
JavaScript实用库:Lodash源码数组函数解析(四)dropRight、dropWhile、dropRightWhile、baseWhile
-
JavaScript实用库:Lodash源码数组函数解析(六)first、flatten、flattenDeep、flattenDepth、baseFlatten、isFlattenable