美文网首页
数组的应用

数组的应用

作者: DRBIN | 来源:发表于2016-08-25 08:18 被阅读14次

定义数组

我们使用关键词 new 来创建数组对象。下面的代码定义了一个名为 myArray 的数组对象:

var mycars=new Array()

mycars[0]="Saab"

mycars[1]="Volvo"

mycars[2]="BMW"

访问数组

document.write(mycars[0])

修改已有数组中的值

如需修改已有数组中的值,只要向指定下标号添加一个新值即可:

mycars[0]="Opel";

现在,以上代码:

document.write(mycars[0]);

将输出:Opel

数组的排序

例1:

var arr=[1,5,3,4,7,9,8,2];

for(var i=0; i

{

document.write(arr[i]+”

);

例2:

直接打印(倒序)

arr.sort(function(a,b){

if(a>b){

return -1;

}

else if(a==b){

return 0;

}

else if(a==b){

return 1;

}

})

document.write(arr);

直接打印(正序)

arr.sort(function(a,b){

if(a>b){

return 1;

}

else if(a==b){

return 0;

}

else if(a==b){

return -1;

}

})

document.write(arr);

例3:

var arr=[“aaa”,”aa” ,”aaaa” ,”aaaaa” ,”aaaaaa”,”a”]

arr.sort(function(a,b){

if(a.length>b.length){

return -1;

}

else if(a.length==b.length){

return 0;

}

else{

return 1;

}

})

document.write(arr);

相关文章

  • numpy -- numpy高阶应用

    numpy高阶应用 随机数 数组重塑 将一维数组转化为二维数组 获取维度信息并应用 数组拉平 数组连接 数组拆分 ...

  • Chapter7 Java数组之二维数组

    Lecture1 二维数组的应用 二维数组的应用案例: 二维数组练习:

  • 数组的应用

    定义数组 我们使用关键词 new 来创建数组对象。下面的代码定义了一个名为 myArray 的数组对象: var ...

  • 数组的应用

    数组的各种处理是面试的时候的高频考点,平时其实用的不多,用到的时候也是直接调用工具库里的方法,为了避免面试的时候手...

  • 数组笔记2

    #数组(二) 一.数组的应用 (一)冒泡排序 冒泡...

  • 二十三讲 数组与函数

    函数可以应用于数组,不需要进行循环。 一 函数在数组中的应用 1.1 数组的最值 Sub s() Dim arr1...

  • ArrayList

    【学习目标】理解、了解、应用、记忆 1. 【应用】对象数组 即用数组存储对象 a. 【应用】能够独立定义一个对象数...

  • js数组应用

    js数组有4种声明和定义的方式,主要分为构造函数声明、字面量声明。数组的应用是非常广的,巧妙的应用数组是体现...

  • 基础概念的定义

    1、数组的遍历是指被应用于数组每个元素上的操作,如读、写、应用数学的运算等。

  • es6--数组的扩展功能

    数组的方法 from() of() 1、from form 能将伪数组转换为真正的数组 form应用 2、of o...

网友评论

      本文标题:数组的应用

      本文链接:https://www.haomeiwen.com/subject/obhbsttx.html