338 字
2 分钟
Loading
JavaScript Day3

数组就是储存一组数据用的:

关键字: arr

Let arr = [‘1’,’2’]

使用:

Console.log(arr[2])

索引号是从零开始的.数组的遍历就是从索引号0到最后.

Br可以换行

呃呃呃感觉好简单啊

声明数组:

Let arr = [1,2,3,’a’,true] 可以储存任意类型.(let 数组名)

Let arr = new Array(1,2,3,4)

两种方式

遍历数组:

For(let I = 0 ; I < arr.length ; i++ )

{

Doucument.write(arr[i])

}

数组增删改查:

增删略 下标+赋值

新增:

数组名.push() 方法将一个元素或多个元素添加到数组的末尾,并返回数组的新长度

用法: arr.push(元素1,元素2,元素3)

数组名.unshift() 将一个元素或多个元素添加到数组开头并返回长度

let arr = [1,2,3,4,5,6,7,8,9,12,13,123,23,42,434,4345]

let newarr = []

for( let i = 0,j = 0 ; i < arr.length ; i++ )

{

if ( arr[i] >= 10 )

{

newarr.push(arr[i])

}

}

数组删除:

Arr.pop 删除数组的最后一个元素

Arr.shift 删除数组的第一个元素

Arr.Splice 删除指定的元素,其用法为:

Arr.splice(起始位置,删除几个元素)

例如:

Arr.splice(0,arr.lenth) //删除全部数组

Arr.splice(1,1) //从第二个元素开始删除,删除一个

冒泡排序:

简单,不多说了.

Arr.sort() 排序,可以直接排序好一个数组.

升序降序返回:

Arr.sort(function(a,b))

Return a-b

升序返回

Arr.sort(function(a,b))

Return b-a

降序返回

Sort函数 -> 排序

JavaScript Day3
https://vilstia.pages.dev/posts/学习笔记/javascript/javascript-day3/
作者
琴泠
发布于
2024-01-30
许可协议
CC BY-NC-SA 4.0