(1)数组的创建
var a = []; //创建一个空数组
var b = [1,2,3,4,5]; //创建一个有五个数值的数组
var c = [1,'abc',true];//创建了3个不同类型的元素
注意两点
var a = [1,,3];//数组中有3个元素,a[1]=undefined
var b = [,,]; // 数组有2个元素,也就是说b.length=2
都是undefined,这是因为数组直接量的语法允许有可选的结尾的逗号。
在数组创建时可以在没有元素时候定义数组的长度
var a = new Array(10);
a.length=10
(2)数组元素的添加和删除
a = [];
a[0]=1;
a[1]=2;
及a = [1,2]
注意如果添加元素是原来地方已将有值就将他替换掉
push()可以在数组最后加元素
var a =[1,2,3,4,5];
a.push(6)
a=[1,2,3,4,5,6]
删除元素
a=[1,2,3];
delete a[1];
a=[1,,3];
a.length=3;删除数组只是把内容删了,空间没有删。
数组的遍历
遍历数组有两种方法
(1)for循环
var a=[1,2,3,4,5]
for(var i=0;i<a.length;i++){
var b=a[i]
}
console.log(b)
1,2,3,4,5
就是从第一个元素一直到最后一个元素
(2)for in
var a =[1,2,3,4];
for(var i in a){
console.log(i)
}
1,2,3,4
分享到:
相关推荐
C语言数组知识点总结 C语言数组是一种有序的数据集合,具有相同类型的元素。数组可以是一维数组、二维数组或多维数组等。下面是C语言数组的知识点总结: 一、数组定义 * 一维数组的定义形式:类型说明符 数组名...
"C语言数组知识点总结" C语言数组是高级语言的根本构造和语句与低级语言的实用性结合起来的工作单元。定义:数组是有序的并且具有相同类型的数据的集合。 一、数组定义和声明 * 一般形式:类型说明符 数组名[常量...
matlab 矩阵数组知识汇总。 Matlab是一个专业的数学软件,其中矩阵和数组是其重要的数据类型。矩阵和数组都是由数值组成的数据集合,但在Matlab中,它们有着不同的属性和用法。 在Matlab中,矩阵是一个二维数组,...
### OC数组知识点详解 在Objective-C(简称OC)编程中,数组是一种常用的数据结构,用于存储和管理一组相同类型的对象。OC提供了两种主要的数组类型:`NSArray`和`NSMutableArray`,它们分别代表不可变数组和可变数...
Java 数组知识点总结 Java 中的数组是编程语言中一个很通用的概念,几乎所有的编程语言都支持数组。本章将学习如何通过数组处理多个变量,解决了使用基本变量类型和变量的缺陷。 5.1 什么是数组 数组是编程语言中...
总之,"用java中对象数组知识做的学生管理系统"是一个很好的学习项目,它涵盖了许多核心的Java编程概念,包括对象、数组、面向对象设计以及基本的数据管理。通过实践这个项目,初学者不仅可以巩固对Java对象数组的...
C语言数组知识点总结 一、数组定义 数组是有序的并且具有相同类型的数据的集合。数组的定义形式为:类型说明符 数组名[常量表达式];例如:int a[10];其中,a 是数组名,int 是类型说明符,[10] 是常量表达式,...
数组知识梳理
矩阵数组是 MATLAB 中最基本的数据类型之一,用于存储和操作矩阵。它通常由一系列矩阵元素组成,每个元素都是一个实数或复数。下面是矩阵数组的一些科普介绍。 一、矩阵数组的基本概念 矩阵数组的命名规则:矩阵...
【数组的基础知识】 数组在计算机程序设计中是一种基础的数据结构,用于存储同类型的数据集合。在给定的文件中,数组被广泛应用于各种程序中,主要用于处理和组织数据。 1. 数组的声明与初始化 在VBScript或VBA中...
【数组的基础知识】 数组在计算机编程中是一种基本的数据结构,用于存储同类型的多个数据项。在VB(Visual Basic)中,数组的定义和操作是重要的编程概念。在给定的文件内容中,我们可以看到几个涉及数组操作的例子...
### C语言知识-数组非常经典的解释和介绍 #### 一、数组的概念 在程序设计中,经常需要处理一系列具有相同类型的变量。为了方便管理和操作这些变量,C语言提供了数组这一构造数据类型。数组是由一系列相同类型的...
内容概要:文章首先强调了建立良好学习方法对于编程入门的重要性,具体讨论了如何通过培养良好的编程习惯来促进学习效果,随后详细介绍了数组这一数据类型的各个方面,包括创建、遍历、方法运用及各种操作等,最后还...
C#交错数组知识点分析 C#交错数组是一种特殊的数组类型,它的元素本身也是一个数组。这种数组类型可以用来存储大量的数据,并且可以方便地访问和操作这些数据。在本篇文章中,我们将对C#交错数组的知识点进行详细的...
以下是一些重要的ES6新增的数组知识点: 1. **JSON数组格式转换**: 在某些场景下,我们需要将JSON对象转换为数组。在ES6中,我们可以利用`Array.from()`方法实现这一转换。例如,对于一个具有`length`属性的特殊...
本节课件主要讲解C语言中的数组知识点,包括数组的定义、引用、初始化等基本概念和操作。 一、数组的定义 在C语言中,数组是一种构造数据类型,由基本数据类型通过一定的规则组合而成。定义一个数组需要指定其类型...