当前位置:首页 > 日记 > 正文

Javascript编程中数组结构的详细介绍

Javascript编程中数组结构的详细介绍
数组对象的作用是使用一个独立的变量名存储一系列值。

创建一个数组,将其赋值给:

例子

无功mycars =新的数组();
mycars { 0 } =萨博;
mycars { 1 } =沃尔沃;
mycars { 2 } =宝马;
什么是数组

数组对象使用一个独立的变量名称存储一系列值。

如果您有一组数据(例如,汽车的名称),则有一个单独的变量,如下所示:

VaR CAR1 =萨博;
VaR的车=沃尔沃;
VaR CAR3 =宝马;
但是,如果你想从中找到一辆车呢不是3,而是300这可不是件容易的事!

最好的方法是使用数组。

数组可以用变量名存储所有值,并且可以用变量的名称访问任何值。

数组中的每个元素都有自己的ID,以便便于访问。

创建一个数组

创建数组有三种方法。

下面的代码定义了一个名为mycars数组对象:

1:常规方法:

无功mycars =新的数组();
mycars { 0 } =萨博;
mycars { 1 } =沃尔沃;
mycars { 2 } =宝马;
2:简单的方法:

无功mycars =新的数组(萨博
3:字面上:

无功mycars = {萨博
访问数组

通过指定数组名称和索引号,您可以访问特定元素。

下面的实例可以访问的mycars数组的第一个值:

变量名= mycars { 0 };
下面的示例修改数组的第一个元素mycars:

mycars { 0 } =欧宝;
LAMP { 0 }是数组的第一个元素。{ 1 }是数组的第二个元素。

数组中可以有不同的对象。

所有Javascript变量都是对象,数组元素是对象,函数是对象。

因此,数组中可以有不同类型的变量。

可以在数组中包含对象、函数和数组的数组:

MyArray { 0 } = Date.now;
MyArray { 1 } = MyFunction;
{ 2 } = mycars MyArray;
数组方法和属性

使用数组对象定义的属性和方法:

var x = mycars.length数量在mycars / /的元素
var y = mycars.indexof(沃尔沃)沃尔沃 / / 索引位置
创建一个新方法

原型是Javascript全局构造函数,它可以构建新Javascript对象的属性和方法。

示例:创建一个新方法。

阵列,ucase =()函数的原型。
{
为(i = 0;i < this.length;i++)
{ {我} =这{我}。toUpperCase();}
}
上面的示例创建了一个新的数组方法,用于将数组小写字符转换为大写字符。

相关文章

年轻恋人的个性签名恋人签名

年轻恋人的个性签名恋人签名

恋人,个性签名,年轻,电脑软件,我喜欢你每次跟我一起撒娇,卖种子,不管他们是否快乐,都忘了告诉我什么宝贝,下面的小编辑分享情人的个性签名,欢迎阅读: 年轻恋人的签名: 时间是短暂的,你和我学会悲伤。 时间是短暂的,你和我学会悲伤。 当誓言变成谎言…

PS图象处理软件快速指南和一张美丽

PS图象处理软件快速指南和一张美丽

图象,处理软件,快速,美丽,指南,本教程介绍朋友到PS图象处理软件快速变换的美丽女人的画像的草图。本教程比较简单,非常适合初学者学习。建议像你这样的朋友和教程一起学习。 本教程主要是用PS图象处理软件迅速的美女写真照片素描效果教程的…

excel表是如何生成一个结果条excel

excel表是如何生成一个结果条excel

电脑软件,excel,Excel表格如何生成一个分数栏,朋友们经常问如何打印,许多人采用宏或VBA来实现这个问题,这对初学者来说很困难,为此,我给出了一个简单的函数实现方法。 它是假定学生成绩保存在Sheet1工作表的A1至G64单元格区域,其中第一行为标题,第…

CorelDRAW制作电子版的印章

CorelDRAW制作电子版的印章

印章,电子版,电脑软件,CorelDRAW,本教程介绍朋友到CorelDRAW使密封方法的电子版。本教程制作的印章非常好,方法非常简单。非常适合初学者学习。推荐朋友一起学习。 本教程介绍了CorelDRAW到朋友的电子印章,这是非常好的。非常适合初学者学习…

设计师必须看到:只有4个步骤可以用

设计师必须看到:只有4个步骤可以用

步骤,修改,广告法,可以用来,设计师,下面的小分享给大家一个教程,绝对可以让大家兴奋,那只是4个步骤来修改最近的广告法禁止的话,相信只要电商设计师知道是什么,作者就是大师IMP,感谢他的原创,让我们一起看看。 近日,广告法的哥们把欣喜若狂,各种违…

excel表的基本操作是excel基础。

excel表的基本操作是excel基础。

基本操作,基础,电脑软件,excel,也许你已经在Excel中完成了数百份财务报表。也许你已经用excel函数实现了成千上万的复杂操作。也许你认为Excel是这样,甚至没有什么新的,但在我们的日常生活中重复使用的无数次只占所有Excel技能的百分之一,这个…

经典QQ签名经典爱情签名

经典QQ签名经典爱情签名

经典,爱情,电脑软件,QQ,我不是很贪心,只是觉得你能爱我就够了。给自己选一个有特色的QQ签名吧。小编辑在这里给你一些个人签名,希望有你喜欢的东西。 1,如果你不爱我,那你为什么要以如此耀眼的方式出现在我的生活中。 2。我关心你。对不起,当人…

最新非主流情感签名个性签名

最新非主流情感签名个性签名

个性签名,非主流,情感,最新,电脑软件,每个人都有自己的签名。你必须绞尽脑汁才能使你的签名与众不同。现在没有必要纠结了。这里有一些最新伤感签名推荐萧边。你见过他们吗 1,看到眼泪,只留下我一个人去看过去的辛酸。 2,那些失去的人,已经无法…

PS鼠标画的三维金属声教程

PS鼠标画的三维金属声教程

教程,鼠标,电脑软件,PS,本教程是介绍朋友使用PS鼠标画的一个固体金属声,很好的教程,作者介绍了制作方法和想法,推荐,希望大家能喜欢。 本教程主要是利用PS鼠标画一个三维金属声的方法来介绍最终效果,很好的教程,作者主要介绍了制作方法,至于一些具…

一个简单而极端的PHP缓存类代码

一个简单而极端的PHP缓存类代码

缓存,代码,简单,电脑软件,PHP,在Internet上有很多关于PHP缓存类的信息,但是这个类应该是我见过的功能需求,但是非常简洁,不要说太多,只看代码。 uff1a指令 1。实例化 缓存=新的缓存(); 2。设置缓存时间和缓存目录 新的高速缓存(cache =美元60, …

经典搞笑签名句搞笑个性签名

经典搞笑签名句搞笑个性签名

名句,搞笑,个性签名,经典,电脑软件,随着网络技术的不断发展,网络对人们生活的影响,越来越多的QQ成为使用最广泛的聊天工具,促进网络交际功能实现的关联,一个好的标志,能让人记忆深刻的话,萧边介绍一些经典搞笑签名句,我希望你能喜欢哦。 1。我希望…

在选择中更改选项属性的js方法

在选择中更改选项属性的js方法

属性,选项,方法,选择,电脑软件,本文演示了js在select中更改选项属性的方式,供您参考: 帮助朋友解决一个小问题。要求是更改选定选项卡中显示的文本值,新值存储在文本框中。 初始窗口: 原来的窗口 VAR干亲中值= ; / /在指定选择opeion全局变…