JavaScript-Array类型

2019-07-16  本文已影响0人  婆娘漂亮生活安逸

💡如果你是从BY这篇文章过来的,想要快速知道答案,直接拖到文章最后查看吧~

简单介绍一下吧:
数组类型,每一项可以存储任何类型的数据。
例如:['abc', 100, true]

1 检测数组


2 栈方法


栈是一种 LIFO(Last-In-First-Out,后进先出)的数据结构,也就是最新添加的项最早被移除。而栈中项的插入(叫做推入)和移除(叫做弹出),只发生在一个位置-栈的顶部。

3 队列方法


队列数据结构的访问规则是 FIFO(First-In-First-Out,先进先出)。队列在列表的末端添加项,从列表的前端移除项。

4 重排序方法


5 操作方法

6 位置方法


接收两个参数:value(要查找的项),index(开始查找的起始位置,可选);
如果找到返回索引位置,否则返回 -1;

7 迭代方法


每个迭代方法接收两个参数:运行函数 和 运行该函数的作用域对象(影响 this 值,可选);

运行函数,接收三个参数:value(数组值),index(索引),array(数组)

8归并方法


这两个方法都会迭代数组的所有项,然后构建一个最终的返回值。

好啦~
总结一下吧~
改变原数组的方法有:栈方法,队列方法,重排序方法,splice() 方法。
ps:会改变原数组的方法,都用 😋标注出来了。

上一篇下一篇

猜你喜欢

热点阅读