关键词:
先给大家分享一些JavaScript的相关资料:
- 认识JavaScript到初体验
- JavaScript 注释以及输入输出语句
- JavaScript变量的使用、语法扩展、命名规范
- JavaScript数据类型简介以及简单的数据类型
- JavaScript获取变量数据类型
- JavaScript 运算符&算数运算符
- JavaScript递增和递减运算符
- JavaScript:比较运算符和逻辑运算符
- JavaScript:赋值运算符以及运算符优先级
- JavaScript 流程控制-实际案例学习if语句
- JavaScript三元表达式&分支流程控制 switch
- JavaScript的for循环学不明白看这篇
- 案例方式学习JavaScript双重for循环
- 专题讲解:JavaScript中while以及do while循环
一、数组的概念
问:之前学习的数据类型,只能存储一个值。如果我们想存储班级中所有学生的姓名,那么该如何存储呢?
答:可以使用数组(Array)。数组可以把一组相关的数据一起存放,并提供方便的访问(获取)方式。
问:什么是数组呢?
答:数组是指一组数据的集合,其中的每个数据被称作元素,在数组中可以存放任意类型的元素。数组是一种将一组数据存储在单个变量名下的优雅方式。
// 普通变量一次只能存储一个值
var num = 10;
// 数组一次可以存储多个值
var arr = [1,2,3,4,5];
二、数组的创建
2.1 数组的创建方式
JS 中创建数组有两种方式:
- 利用 new 创建数组
- 利用数组字面量创建数组
2.2 利用 new 创建数组
var 数组名 = new Array() ;
var arr = new Array(); // 创建一个新的空数组
- 这种方式暂且了解,等学完对象再看
- 注意 Array () ,A 要大写
2.3 利用数组字面量创建数组
//1. 使用数组字面量方式创建空的数组
var 数组名 = [];
//2. 使用数组字面量方式创建带初始值的数组
var 数组名 = [小白,小黑,大黄,瑞奇];
- 数组的字面量是方括号 [ ]
- 声明数组并赋值称为数组的初始化
- 这种字面量方式也是我们以后最多使用的方式
2.4 数组元素的类型
数组中可以存放任意类型的数据,例如字符串,数字,布尔值等。
var arrStus = [小白,12,true,28.9];
2.5 课堂提问
1. 数组的作用是什么?
2. 创建数组我们有哪两种方式? 哪一种我们最常用?
3. 什么是数组元素? 数组里面类型有限制吗?
javascript中数组方法以及数组方法的扩展--基础篇
最近一直在努力的恶补javascript中的各种知识,比如说闭包,作用域,继承,构造函数,变量,内置对象等概念。同时,也在学习着ES6的新知识。最近想给大家分享的就是数组实例方法的练习以及如何去扩展一个数... 查看详情
08.18javascript06数组数组的概念创建数组读取数组中的元素稀疏数组添加和删除数组的元素数组遍历多维数组数组的方法类数组对象作为数组的字符串
#数组###数组的概念* 数组是值的有序集合* 数组中的每个值称之为元素* 每个元素可以是任意数据类型的值* 每个元素都有索引(下标)* 元素的索引从0开始,按照顺序递增。元素最大的索引2^32-2###创建数组*&nbs... 查看详情
javascript之数组
数组是用来在单独的变量名中存储数据的,你可以通过方法来操作数组,如:增加数据、删除数据等。创建/访问数组 通过指定数组名以及索引号码(数组的索引从0开始),你可以访问某个特定的元素,如arr[2]、arr[3]。1... 查看详情
javascript数组
数组数组的概念数组是值的有序集合数组中的每个值称之为元素每个元素可以是任意数据类型的值每个元素都有索引(下标)元素的索引从0开始,按照顺序递增。元素最大的索引2^32-2创建数组直接量 []构造函方式 newArray(... 查看详情
javascript之数组
一、概念 数组是值的有序集合。每个值叫做一个元素,儿每个元素值数组中有一个位置,以数字表示,称为索引。数组的元素可以是任意类型,并且同一个数组中的不同元素也可能有不同的类型。二、创建数组 1、常规... 查看详情
javascript基础总结
JavaScript基础总结(2)六、数组与函数数组1.数组的概念 一组数据的集合,其中的每个数据被称作元素,在数组中可以存放任意类型的元素。数组是一种将一组数据存储在单个变量名下的优雅方式。2.创建数组利... 查看详情
javascript中的数组创建
JavaScript中的数组创建数组是一个包含了对象或原始类型的有序集合。很难想象一个不使用数组的程序会是什么样。以下是几种操作数组的方式:初始化数组并设置初始值通过索引访问数组元素添加新元素删除现有元素本文涵盖了... 查看详情
javascript对象(代码片段)
...f0c;函数都是对象,每个对象中包含若干的属性和方法JavaScript的对象和Java的对象概念上基本一致,只是具体的语法表项形式差别较大 查看详情
javascript对象(代码片段)
...f0c;函数都是对象,每个对象中包含若干的属性和方法JavaScript的对象和Java的对象概念上基本一致,只是具体的语法表项形式差别较大 查看详情
javascript面向对象
...创建许多具有共同属性以及方法的实例或者说对象。但是JavaScript并没有类的概念,而且在JavaScript中几乎一切皆对象,问题来了,JavaScript中如何面向对象? JavaScript中将对象定义为:一组无序的键值对的集合,属性以及方法... 查看详情
javascript实现类的privateprotectedpublicstatic以及继承
基础知识JavaScript中的类JavaScript实际上是一种弱类型语言,与C++和Java等语言不同。因此,在JavaScript中。没有强调类(class)这一概念,但实际运用中,类还是非常重要的,比方写一款游戏。假设我们不停地调用函数来完毕创建角... 查看详情
javascript基础总结(代码片段)
JavaScript基础总结(2)六、数组与函数数组1.数组的概念 一组数据的集合,其中的每个数据被称作元素,在数组中可以存放任意类型的元素。数组是一种将一组数据存储在单个变量名下的优雅方式。2.创建数组利... 查看详情
javascript基础总结(代码片段)
JavaScript基础总结(2)六、数组与函数数组1.数组的概念 一组数据的集合,其中的每个数据被称作元素,在数组中可以存放任意类型的元素。数组是一种将一组数据存储在单个变量名下的优雅方式。2.创建数组利... 查看详情
javascript基础总结(代码片段)
JavaScript基础总结(2)六、数组与函数数组1.数组的概念 一组数据的集合,其中的每个数据被称作元素,在数组中可以存放任意类型的元素。数组是一种将一组数据存储在单个变量名下的优雅方式。2.创建数组利... 查看详情
数组/切片以及扩容的概念|go语言基础(代码片段)
packagemain//当前包声明funcmain()//程序的入口//数组//存储一组相同数据类型的数据结构//连续开辟内存,数组的地址其实是数组的首地址//一旦定义,大小不能改变//创建数组==>访问数组(赋值,取值)vararr[4]intarr[0]=1arr[1]=2arr[2]=3arr[3... 查看详情
javascript中applycallbind
JavaScript函数存在「定义时上下文」和「运行时上下文」以及「上下文是可以改变的」这样的概念apply和call函数call()和apply()都是为了改变某个函数运行时的上下文(context)而存在的,换句话说,就是为了改变函数体内部this的指... 查看详情
指针中容易混淆的概念以及常见笔试题(代码片段)
C语言指针文章目录C语言指针1.字符串指针2.指针数组3.数组指针4.数组参数,指针参数5.函数指针-指向函数的指针6.函数指针数组7.库函数qsort的用法:qsort(void*p,intnum1,intnum2,int(*cmp)(counstvoid*e1,counstvoid*e2))8.指针和数组练习题1.字符串指... 查看详情
在javascript数组中存储html输入
...尝试:<!DOCTYPEhtml><html><head><scripttype="text/JavaScript">varu 查看详情