JS数组

JS数组_第1张图片
1

复习

JS数组_第2张图片
2

Array对象是用于构造数组的全局对象


JS数组_第3张图片
3

Array(length)
Array(数组第一项,第二项,第三项······)


JS数组_第4张图片
3

小总结

JS数组_第5张图片
4

new Function(【参数一,参数二,·······,】函数体) 【】可选


JS数组_第6张图片
5

function与Function区别

Function是全局对象
function是关键字


JS数组_第7张图片
6

JS数组_第8张图片
7

声明function有几种方法

必须要有return


JS数组_第9张图片
8

少用Function方法
var f=function(){}发生了什么


JS数组_第10张图片
9

什么是数组?

数组是按次序排列的一组值。
js里是用Array构造的对象


JS数组_第11张图片
10

JS数组_第12张图片
11

原型不一样


JS数组_第13张图片
JS数组_第14张图片
13

数组是拥有特殊原型链的对象

伪数组

JS数组_第15张图片
14

没有push

需要接受函数的API

forEach()

JS数组_第16张图片
15

JS数组_第17张图片
16

JS数组_第18张图片
17

JS数组_第19张图片
18

JS数组_第20张图片
19

JS数组_第21张图片
20

JS数组_第22张图片
21

JS数组_第23张图片
22

JS数组_第24张图片
23

JS数组_第25张图片
image.png

sort()

JS数组_第26张图片
24

JS数组_第27张图片
25

join()

数组变符串
括号不加任何东西就会在相邻值之间加,


JS数组_第28张图片
26

concat()

JS数组_第29张图片
27

特殊用法


JS数组_第30张图片
28

map()

JS数组_第31张图片
29

JS数组_第32张图片
30

filter()

JS数组_第33张图片
31

JS数组_第34张图片
32

JS数组_第35张图片
33

reduce()

JS数组_第36张图片
34

JS数组_第37张图片
35

JS数组_第38张图片
36

你可能感兴趣的:(JS数组)