js创建数组、读取数组值和设置数组的值
时间:2018-11-07
本文章向大家介绍js创建数组、读取数组值和设置数组的值,需要的朋友可以参考一下
1.创建数组
1.1.使用Array构造函数
var arr=new Array(4); //创建一个包含3项的空数组 var arr2=new Array('red','blue','yellow'); //['red','blue','yellow']
1.2.数组字面量创建
var arr3=[]; //[] var arr4=['red','yellow']; //['red','yellow'] var arr5=[1,2,]; //[1,2,]
2.读取和设置数组的值
index数组的索引,即下标,当index<arr.length时,可以获取数组中的值,否则取到的值为undefined。
通过设置数组的length,可以对数组的末尾移除或添加
var arr4=['red','yellow']; console.log( arr4[0], arr4[2], ); //red //undefined var arr4=['red','yellow']; arr4.length=1; console.log(arr4); arr4.length=3; console.log(arr4); //["red"] 长度变为1 //["red", empty × 2] 长度变为3,后两项为空
var arr=[1,2,3];
arr[10]=10;
console.log(arr);
//[1, 2, 3, empty × 7, 10] length为10中间的值为undefined
小结:通过arr[arr.length-1]可以获取到数组的最后一项,通过arr[length]=item可以设置最后一项的值并动态增加了数组的长度
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- Codeforces Round #625 (Div. 2, based on Technocup 2020 Final Round) C. Remove Adjacent
- MySQL 存储过程
- MySQL 约束
- MySQL 中的流程控制语句
- MySQL 权限操作
- MySQL 事务
- Java 随机生成四则运算式并生成答案
- MySQL 常用函数汇总
- Leetcode 698. 划分为k个相等的子集
- java数据结构与算法-快速排序
- 线上环境 Linux 系统调用追踪
- Kubernetes 1.19.0——其他控制器
- leetcode树之二叉树的所有路径
- Nginx 防盗链
- MySQL见闻录 - 入门之旅